Software Engineer (Python & Data) – Markets Business Controls Technology

Posted Yesterday
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Senior level
Fintech • Financial Services
The Role
Build and optimize high-throughput Python backend services, SQL pipelines, regulatory controls, and market surveillance platforms processing financial market data. Translate regulatory requirements into automated control algorithms, optimize databases and applications, collaborate with trading, risk, and compliance teams, and contribute to Generative AI solutions. The role also involves system design, CI/CD, testing, code reviews, security compliance, and Agile development using GitHub and Jira.
Summary Generated by Built In

Citi's Markets Technology group is seeking a skilled Software Python & Data Engineer in Pune to help engineer high-throughput Regulatory Controls and Market Surveillance Platforms. In this hands-on engineering role, you will design, code, and optimize scalable Python backend services and data pipelines that process large volumes of financial market data—including trade lifecycles, orders, executions, and risk analytics. Working at the intersection of software engineering and capital markets, you will collaborate with trading desks, risk managers, and compliance teams to deliver automated control frameworks and apply modern innovations—including Generative AI—to strengthen operational resilience and regulatory compliance across Citi's global markets footprint.


Responsibilities
  • Design and implement high-throughput Python backend services and SQL pipelines to ingest and process large volumes of financial market data, under the guidance of senior technical leads.
  • Translate regulatory mandates and market surveillance policies into reliable, deterministic control algorithms and automated surveillance components.
  • Collaborate with trading desks, risk managers, and compliance stakeholders to support the modeling of trade lifecycles, order workflows and multi-asset risk analytics.
  • Perform application profiling, database tuning, and SQL query optimization to reduce bottlenecks, minimize latency and improve throughput.
  • Contribute to Generative AI-assisted solutions and automation patterns that reduce manual operational activities and streamline control testing workflows.
  • Participate in architectural discussions, system design reviews and modern CI/CD practices using GitHub and Jira.
  • Apply engineering best practices, take part in peer code reviews, follow testing standards and support knowledge sharing within the team.
  • Ensure technical deliverables adhere to Citi engineering policies, enterprise security standards and regulatory compliance requirements.

Required Qualifications & Skills
  • 5+ years of professional software engineering experience, with solid hands-on experience building backend applications and data pipelines in Python.
  • Strong proficiency in SQL, relational database design, query optimization, indexing strategies and database performance profiling.
  • Working knowledge of Investment Banking and Capital Markets, including a good understanding of trade and transaction lifecycles, order management, execution workflows and market risk analytics.
  • Demonstrated experience developing and supporting scalable systems handling sizable data volumes.
  • Experience working within Agile frameworks, using Jira and GitHub for version control, branching strategies and collaborative development.
  • Strong analytical and problem-solving abilities, with the ability to resolve complex technical issues and translate business requirements into technical specifications.
  • Good communication and collaboration skills, with the ability to work effectively with both technical teammates and business stakeholders.

Beneficial Skills & Qualifications
  • Exposure to regulatory reporting or market surveillance platforms (e.g., MiFID II, CAT, Dodd-Frank, MAR, Best Execution).
  • Experience with containerization and orchestration technologies (Docker, Kubernetes, OpenShift).
  • Familiarity with distributed computing or data streaming technologies (e.g., Apache Spark, PySpark, Kafka, Solace, MQ).
  • Exposure to Generative AI APIs, prompt engineering, or LLM-driven tooling to automate workflows and extract structured insights from unstructured data.

Education
  • Bachelor’s degree/University degree or equivalent professional experience; Master’s degree preferred.

What We Offer
  • Hands-on engineering ownership of high-impact systems that help safeguard market integrity and support regulatory compliance across a global financial leader.
  • A hybrid working model combining focused remote productivity with in-office collaboration in Pune.
  • Access to comprehensive technical training and professional growth programs across Citi's global engineering community.

------------------------------------------------------

Job Family Group: Technology

------------------------------------------------------

Job Family:Applications Development

------------------------------------------------------

Time Type:Full time

------------------------------------------------------

Most Relevant Skills Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills Required

  • 5+ years of professional software engineering experience building backend applications and data pipelines in Python
  • Strong proficiency in SQL, relational database design, query optimization, indexing, and database performance profiling
  • Working knowledge of investment banking and capital markets, including trade lifecycles, order management, execution workflows, and market risk analytics
  • Experience developing and supporting scalable systems handling sizable data volumes
  • Experience with Agile frameworks, Jira, and GitHub version control
  • Strong analytical and problem-solving abilities
  • Good communication and collaboration skills with technical and business stakeholders
  • Exposure to regulatory reporting or market surveillance platforms, including MiFID II, CAT, Dodd-Frank, MAR, or Best Execution
  • Experience with Docker, Kubernetes, or OpenShift
  • Familiarity with Apache Spark, PySpark, Kafka, Solace, or MQ
  • Exposure to Generative AI APIs, prompt engineering, or LLM-driven tooling
  • Bachelor's degree or equivalent professional experience
  • Master's degree

Citi Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Citi and has not been reviewed or approved by Citi.

  • Healthcare Strength — Health coverage is presented as comprehensive, including free in-network preventive care, mental-health resources, and the Be Well Program. Materials also state new hires have access to health and insurance benefits from the outset.
  • Retirement Support — The retirement plan offers a $1-for-$1 match up to 6% of eligible pay. New employees are eligible for the plan, with automatic enrollment after 90 days if they do not enroll themselves.
  • Inclusive Benefits Coverage — Benefits highlight fertility treatment coverage, adoption/surrogacy reimbursement up to $30,000, and disability coverage. Coverage extends to spouses and domestic partners regardless of gender identity or sexuality, with gender-affirming care-related support noted.

Citi Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kwun Tong, Kowloon
223,850 Employees

What We Do

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.

Similar Jobs

Optum Logo Optum

Data Scientist

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
160000 Employees

Hilton Logo Hilton

Commis III

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office
Pune, Mahārāshtra, IND
500000 Employees

Hilton Logo Hilton

Housekeeping Associate

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office
Pune, Mahārāshtra, IND
500000 Employees

Hilton Logo Hilton

Commis II

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office
Pune, Mahārāshtra, IND
500000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account