2,225,378open jobs
143,405companies
252,897added this week
Browse all
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp
Visa
Sponsors visas in United States, United Kingdom; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 11, 2026. London Stock Exchange Group scores B on the Alion truth index.

Overview
Company
Impact
Profile match
London Stock Exchange Group (LSEG) is a global financial markets infrastructure and data provider headquartered in London, England. Formed as a group in 2007, it owns the London Stock Exchange, LSEG Data and Analytics built on the former Refinitiv, FTSE Russell and LCH, and holds a majority stake in Tradeweb, with large operations centres in Bengaluru, Colombo, Bucharest, Gdynia and Taguig. It hires software and data engineers, site reliability engineers, valuations and post-trade specialists, customer success and go-to-market managers, finance staff and journalists for services such as ZAWYA.

Future Talent: Python Software Engineer

(Talent Community - India)

Location: Bengaluru / Hyderabad

Position Type: Future Opening - Talent Pipeline

The Opportunity

Join 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.

Python 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.

This 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.

What You'll Do (When You Join Us)

As 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.

Design & Build

  • Write production code, primarily in Python, across services, APIs, libraries, and command-line tools that are modular, well tested, and maintainable.
  • Design and build software components end to end, from breaking down a problem through deployment and support in production.
  • Create data models and integrations across Aurora PostgreSQL and object storage, with careful attention to schema design, evolution, and backwards compatibility.
  • Build software that processes data at scale on AWS using services such as Lambda, S3, containerised services, Glue, and EMR Serverless where appropriate.

Engineer for Quality

  • Apply modern engineering practices including version control, trunk-based development, CI/CD, code review, refactoring, and automated unit, integration, and contract testing.
  • Build observability in from the start through structured logging, metrics, tracing, and meaningful alerting.
  • Debug your own problems, fix them properly, and take responsibility for the quality and reliability of what you deliver.

Collaborate & Contribute

  • Contribute to design and architecture discussions and help evolve shared engineering standards.
  • Work directly with product and business teams to turn requirements into working software.
  • Review code, pair when useful, share knowledge, and learn the financial indices domain.

What You'll Bring

Essential - this is the bar:

  • A track record of building and shipping production applications, services, or libraries that other people depended on and that you maintained and evolved over time.
  • Strong production Python, or equivalent depth in Java, C#, C, C++, Scala, Go, or Rust, together with genuine motivation to become fluent in Python.
  • The 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.
  • Strong software engineering fundamentals, including modular design, sensible abstractions, dependency management, packaging, error handling, and judgement about when not to add another layer.
  • A hands-on mindset and a desire to remain close to the code.
  • Practical experience with Git-based workflows, code review, and CI/CD.
  • Strong relational database experience, ideally Aurora PostgreSQL, including schema design, query writing, and understanding database behaviour under the hood.
  • Working knowledge of a cloud platform, ideally AWS, including S3, Lambda, containers, and IAM fundamentals.
  • Comfort with data-shaped problems such as batch processing, ETL, and schema evolution, or a strong willingness to learn.
  • An interest in business context and close stakeholder partnership.
  • Experience working collaboratively in Agile teams.

Nice to Haves

Helpful experience, but not a requirement:

  • Apache Spark, PySpark, or other large-scale distributed processing technologies.
  • Big-data workloads and datasets that do not fit on one machine.
  • Scala, Java, C++, Go, or Rust used for performance-sensitive or high-throughput software.
  • Apache Iceberg, Delta Lake, similar open table formats, or lakehouse architecture.
  • Databricks, Snowflake, or comparable data platforms.
  • CI/CD tooling such as GitLab CI, Jenkins, or GitHub Actions.
  • Infrastructure as code using Terraform or AWS CDK.
  • Data quality frameworks such as Great Expectations or Deequ.
  • Curiosity about financial markets, index data, or investment analytics.
  • Experience in investment banking, asset or portfolio management, or a product-led company.

What You'll Bring to Our Engineering Culture

  • Build With Purpose - Start with why, define the problem clearly, and deliver meaningful outcomes.
  • Customer Driven - Work backwards from customer needs and use continuous feedback.
  • Technically Courageous - Tackle complex problems, push boundaries, and keep raising the engineering bar.
  • Learn and Be Curious - Continuously learn, experiment, and share knowledge.
  • Act as Owner - Take responsibility for quality, reliability, and long-term value.
  • Lead with Data - Use precise evidence to guide decisions, identify risks, and learn from outcomes.
  • Dive Deep - Stay close to the details, investigate discrepancies, and correct course quickly.
  • Build Responsibly, Deliver Incrementally - Prioritise scalable, secure, reliable solutions and improve them through feedback.
  • Collaborate to Achieve - Communicate openly, work respectfully, and value how work is done as much as what is delivered.

How We Hire

Our 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.

Why Connect Now?

Skip the Line: Talent community members may be prioritised for fast-track evaluation when a suitable Python software engineering role opens.

Exclusive Insights: Receive invitations to relevant architecture roundtables, engineering webinars, and technical roadmap sessions.

Career Alignment: We will contact you for opportunities aligned with your interests across backend services, APIs, cloud engineering, data-intensive software, or platform engineering.

How to Join

Upload your CV with a short note covering:

  • The software engineering challenges you most enjoy solving.
  • Your strongest production language and your interest in working with Python.
  • Your preferred areas, such as APIs, backend services, cloud, distributed processing, data platforms, or platform engineering.

We will review your profile and connect for an informal conversation to understand your interests and potential role alignment.

Build software that matters. Join a team that values innovation, quality, ownership, and continuous improvement.

Career Stage:

Manager

London Stock Exchange Group (LSEG) Information:

Join 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.

LSEG 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.

Our 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.

Working 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.

We 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.

You 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.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.

Please 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.

If 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,225,378 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Bengaluru
Data Engineer 1 hour ago
In office · 6+ years exp · Bengaluru
Python
SQL
Python
pySpark
Databases
Snowflake
AI/ML
Spark
dbt
DevOps
Git
Analytics
ETL/ELT
Apply
Data Scientist 1 hour ago
Hybrid · Full-Time · 4+ years exp · Pune
Python
SQL
Databases
Snowflake
Databricks
AI/ML
NLP
Amazon SageMaker
Recommender Systems
Machine Learning
DevOps
AWS
Analytics
A/B Testing
Apply
In office · 10+ years exp · Bachelor's Degree · Bengaluru
SQL
Databases
PostgreSQL
Snowflake
Databricks
Oracle
Google BigQuery
Amazon Redshift
Azure Cosmos DB
Teradata
Amazon DocumentDB
Microsoft Fabric
AI/ML
Hadoop
AI Agents
DevOps
Azure
Analytics
ETL/ELT
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Python
pySpark
Databases
Oracle
AI/ML
Hadoop
Spark
Jupyter Notebook
Pandas
DevOps
CI/CD
Cybersecurity
Least Privilege
Analytics
ETL/ELT
Dimensional Modeling
Management
Agile
Apply
Data Architect 1 hour ago
In office · Full-Time · 3+ years exp · Gurgaon · Bengaluru
SQL
Databases
PostgreSQL
Snowflake
Oracle
AI/ML
dbt
DevOps
Git
Analytics
Data Vault
Dimensional Modeling
Collibra
Erwin
Apply
In office · Full-Time · Bachelor's Degree · Bengaluru
AI/ML
AI Agents
Analytics
ETL/ELT
Management
Agile
Apply
In office · Full-Time · Bachelor's Degree · Bengaluru
AI/ML
AI Agents
Management
Power Automate
Power Apps
Agile
Apply
Hybrid · Full-Time · Bachelor's Degree · Bengaluru
Java
AI/ML
AI Agents
DevOps
Azure
Management
Agile
Apply
In office · Full-Time · 4+ years exp · Bengaluru
Python
JavaScript
DevOps
Rest API
GCP
Management
Agile
Apply
Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Bengaluru
Python
JavaScript
TypeScript
Apex
Apex
Salesforce Flow
AI/ML
Function Calling
AI Agents
RAG
Agentforce
Copilot Studio
DevOps
Rest API
Azure
CI/CD
Git
Management
UiPath
Power Automate
Apply
See all jobs
This is one of many
2,225,378 more open roles from verified company boards, updated every day.