{"id":4167070,"url":"https://alion.io/job/london-stock-exchange-group-data-engineerpythonawssql","title":"Data Engineer(Python/AWS/SQL)","company":{"id":5734,"name":"London Stock Exchange Group","domain":"lseg.com","url":"https://alion.io/company/lseg","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":77,"open_postings":167,"ghost_share":0,"stale_share":0.934,"repost_share":0,"time_to_fill_p50_days":30,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon Aurora","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Git","optional":false},{"name":"IAM","optional":false},{"name":"Java","optional":false},{"name":"Mypy","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"Scala","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"Apache Iceberg","optional":true},{"name":"AWS CDK","optional":true},{"name":"Databricks","optional":true},{"name":"Delta Lake","optional":true},{"name":"GitHub Actions","optional":true},{"name":"GitLab CI","optional":true},{"name":"Great Expectations","optional":true},{"name":"Jenkins","optional":true},{"name":"Platform Engineering","optional":true},{"name":"pySpark","optional":true},{"name":"Snowflake","optional":true},{"name":"Spark","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-11-11T00:00:00Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-12T13:42:13Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Future Talent: Python Software Engineer \n(Talent Community - India)\nLocation: Bengaluru / Hyderabad\nPosition Type: Future Opening - Talent Pipeline\nThe Opportunity\nJoin FTSE Russell and help build the services, libraries, and applications that power indices trusted by financial institutions worldwide. We are growing a community of engineers who care about software craftsmanship, clean code, and shipping software that matters.\nPython is our primary language and our preference, but strong engineering judgement matters more than a particular language. If your production experience is in Java, C#, C, C++, Scala, Go, or Rust and you are motivated to work in Python, we would like to hear from you.\nThis is a hands-on software development opportunity. You will design, code, test, deploy, and support modern software in an AWS environment. The systems handle significant volumes of financial data, but the core craft we are hiring for is software engineering.\nWhat You'll Do (When You Join Us)\nAs a Python Software Engineer(looking for 5 +yrs of experience), you will help build our next-generation index data platform and take ownership from problem definition through production support.\nDesign & Build\nWrite production code, primarily in Python, across services, APIs, libraries, and command-line tools that are modular, well tested, and maintainable. \nDesign and build software components end to end, from breaking down a problem through deployment and support in production. \nCreate data models and integrations across Aurora PostgreSQL and object storage, with careful attention to schema design, evolution, and backwards compatibility. \nBuild software that processes data at scale on AWS using services such as Lambda, S3, containerised services, Glue, and EMR Serverless where appropriate. \nEngineer for Quality\nApply modern engineering practices including version control, trunk-based development, CI/CD, code review, refactoring, and automated unit, integration, and contract testing. \nBuild observability in from the start through structured logging, metrics, tracing, and meaningful alerting. \nDebug your own problems, fix them properly, and take responsibility for the quality and reliability of what you deliver. \nCollaborate & Contribute\nContribute to design and architecture discussions and help evolve shared engineering standards. \nWork directly with product and business teams to turn requirements into working software. \nReview code, pair when useful, share knowledge, and learn the financial indices domain. \nWhat You'll Bring\nEssential - this is the bar:\nA track record of building and shipping production applications, services, or libraries that other people depended on and that you maintained and evolved over time. \nStrong production Python, or equivalent depth in Java, C#, C, C++, Scala, Go, or Rust, together with genuine motivation to become fluent in Python. \nThe ability to write clean, maintainable, testable, and extensible code. In Python, this includes type hints, ruff, mypy, black, and a strong pytest habit, or equivalent discipline in your current language. \nStrong software engineering fundamentals, including modular design, sensible abstractions, dependency management, packaging, error handling, and judgement about when not to add another layer. \nA hands-on mindset and a desire to remain close to the code. \nPractical experience with Git-based workflows, code review, and CI/CD. \nStrong relational database experience, ideally Aurora PostgreSQL, including schema design, query writing, and understanding database behaviour under the hood. \nWorking knowledge of a cloud platform, ideally AWS, including S3, Lambda, containers, and IAM fundamentals. \nComfort with data-shaped problems such as batch processing, ETL, and schema evolution, or a strong willingness to learn. \nAn interest in business context and close stakeholder partnership. \nExperience working collaboratively in Agile teams. \nNice to Haves\nHelpful experience, but not a requirement:\nApache Spark, PySpark, or other large-scale distributed processing technologies. \nBig-data workloads and datasets that do not fit on one machine. \nScala, Java, C++, Go, or Rust used for performance-sensitive or high-throughput software. \nApache Iceberg, Delta Lake, similar open table formats, or lakehouse architecture. \nDatabricks, Snowflake, or comparable data platforms. \nCI/CD tooling such as GitLab CI, Jenkins, or GitHub Actions. \nInfrastructure as code using Terraform or AWS CDK. \nData quality frameworks such as Great Expectations or Deequ. \nCuriosity about financial markets, index data, or investment analytics. \nExperience in investment banking, asset or portfolio management, or a product-led company. \nWhat You'll Bring to Our Engineering Culture\nBuild With Purpose - Start with why, define the problem clearly, and deliver meaningful outcomes. \nCustomer Driven - Work backwards from customer needs and use continuous feedback. \nTechnically Courageous - Tackle complex problems, push boundaries, and keep raising the engineering bar. \nLearn and Be Curious - Continuously learn, experiment, and share knowledge. \nAct as Owner - Take responsibility for quality, reliability, and long-term value. \nLead with Data - Use precise evidence to guide decisions, identify risks, and learn from outcomes. \nDive Deep - Stay close to the details, investigate discrepancies, and correct course quickly. \nBuild Responsibly, Deliver Incrementally - Prioritise scalable, secure, reliable solutions and improve them through feedback. \nCollaborate to Achieve - Communicate openly, work respectfully, and value how work is done as much as what is delivered. \nHow We Hire\nOur process is skills-focused and structured to be fair and consistent. Candidates for mainstream coding roles typically complete a technical assessment, such as Codility, followed by interviews exploring applied technical skills, software design thinking, and our Engineering Principles.\nWhy Connect Now?\nSkip the Line: Talent community members may be prioritised for fast-track evaluation when a suitable Python software engineering role opens.\nExclusive Insights: Receive invitations to relevant architecture roundtables, engineering webinars, and technical roadmap sessions.\nCareer Alignment: We will contact you for opportunities aligned with your interests across backend services, APIs, cloud engineering, data-intensive software, or platform engineering.\nHow to Join\nUpload your CV with a short note covering:\nThe software engineering challenges you most enjoy solving. \nYour strongest production language and your interest in working with Python. \nYour preferred areas, such as APIs, backend services, cloud, distributed processing, data platforms, or platform engineering. \nWe will review your profile and connect for an informal conversation to understand your interests and potential role alignment.\nBuild software that matters. Join a team that values innovation, quality, ownership, and continuous improvement.\nCareer Stage:\nManagerLondon Stock Exchange Group (LSEG) Information:\nJoin us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you.\nLSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.\nOur purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.\nWorking with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.\nWe are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.\nYou will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.\nLSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.\nPlease take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it’s used for, and how it’s obtained, your rights and how to contact us as a data subject.\nIf you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.","description_format":"text","description_chars":9564,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Paid volunteering days","Retirement plans"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Data Providers & Datasets","Stock Exchanges & Market Infrastructure","Financial Data & Market Intelligence"],"lifecycle":[{"event":"open","at":"2026-11-12T13:42:13Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":30,"reasons":["conf:1","win:early","comp:brand"],"computed_at":"2026-11-12T15:19:12Z"},"pay":null,"html_url":"https://alion.io/job/london-stock-exchange-group-data-engineerpythonawssql","json_url":"https://alion.io/job/london-stock-exchange-group-data-engineerpythonawssql.json","meta":{"generated_at":"2026-11-12T15:19:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31939,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5734},"rest":"https://alion.io/mcp/rest/get_company?id=5734"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Flondon-stock-exchange-group-data-engineerpythonawssql"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Flondon-stock-exchange-group-data-engineerpythonawssql"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Flondon-stock-exchange-group-data-engineerpythonawssql"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/london-stock-exchange-group-data-engineerpythonawssql\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Flondon-stock-exchange-group-data-engineerpythonawssql"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4167070}},{"tool":"search_jobs","arguments":{"company":"lseg.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4167070},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}