Senior Software Engineer - Python and Data - Vice President

Citi

Pune District

Hybrid

INR 1,500,000 - 2,500,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi's Markets Technology group in Pune seeks an experienced Senior Python and Data Engineer to build high-throughput backends and data pipelines for regulatory and market manipulation controls. You will translate complex regulatory requirements into deterministic algorithms, optimize SQL pipelines, and lead architecture decisions while collaborating with risk, trading, and compliance teams.

The role blends software engineering with capital markets domain expertise, offering hybrid work in Pune

Qualifications

  • 10+ years of software engineering experience in Python backend development.
  • Deep SQL, relational DB design, and query tuning knowledge.
  • Domain knowledge in Investment Banking and Capital Markets.
  • Experience leading architecture reviews and mentoring engineers.
  • Strong analytical, problem solving, and stakeholder alignment skills.

Responsibilities

  • Lead design and implementation of high-throughput Python backend services and SQL pipelines.
  • Translate regulatory mandates into robust control algorithms and automated surveillance engines.
  • Collaborate with trading desks, risk managers, and compliance teams to model trade lifecycles and risk analytics.
  • Profile applications, tune databases, and optimize queries for latency and throughput.
  • Introduce Generative AI-based automation and modern CI/CD practices; mentor engineers.

Skills

Python
SQL
Investment Banking
Technical leadership
Communication

Education

Bachelor's degree
Master's degree

Tools

Docker
Kubernetes
OpenShift
Apache Spark
PySpark
Kafka

Job description

Citi’s Markets Technology group is seeking an experienced Senior Python and Data Engineer in Pune to join the engineering organization in developing high-throughput Regulatory & Market Manipulation Controls. In this hands-on technical role, you will code, architect, and optimize scalable Python backend services and data pipelines that process massive volumes of financial market data - including trade lifecycles, orders, executions, and risk analytics. Bridging software engineering with capital markets domain expertise, you will serve as a strategic partner to risk managers, trading desks heads and compliance teams, delivering automated control frameworks and leveraging modern innovations - including Generative AI - to enhance operational resilience and ensure regulatory compliance across Citi’s global markets footprint.

Responsibilities
  • Lead the hands-on design and implementation of high-throughput, low-latency Python backend services and SQL pipelines to ingest and process massive volumes of financial market data.
  • Translate complex regulatory mandates and market surveillance policies into robust, deterministic control algorithms and automated surveillance engines.
  • Partner directly with trading desks, risk managers, and compliance stakeholders to model end-to-end trade lifecycles, order workflows, and multi-asset risk analytics.
  • Conduct application profiling, database tuning, and SQL query optimization to eliminate bottlenecks, minimize latency, and maximize throughput.
  • Implement Generative AI-assisted solutions and modern automation patterns to eliminate manual operational activities and streamline control testing workflows.
  • Act as the technical authority for the engineering team, guiding architectural decisions, system design reviews, and modern CI/CD practices using GitHub and Jira.
  • Champion engineering best practices, conduct rigorous peer code reviews, enforce testing standards, and mentor engineers across the team.
  • Ensure technical deliverables strictly adhere to Citi engineering policies, enterprise security standards, and global regulatory compliance requirements.
Required Qualifications & Skills
  • 10+ years of professional software engineering experience, with deep hands-on expertise building backend applications and data-intensive pipelines in Python.
  • Advanced proficiency in SQL, relational database design, query optimization, indexing strategies, and database performance profiling.
  • Strong domain knowledge in Investment Banking and Capital Markets, including comprehensive understanding of trade and transaction lifecycles, order management, execution workflows, and market risk analytics.
  • Demonstrated technical leadership capabilities, including conducting architectural reviews, mentoring engineers, and setting engineering standards.
  • Strong analytical and problem-solving abilities, with the skill to resolve complex, ambiguous technical issues and translate business requirements into robust technical specifications.
  • Excellent communication and stakeholder alignment skills, with the ability to partner effectively with both technical teams and non-technical business leaders.
Beneficial Skills & Qualifications
  • Prior experience building regulatory reporting or market surveillance platforms (e.g., MiFID II, CAT, Dodd-Frank, MAR, Best Execution).
  • Hands-on experience with containerization and container orchestration technologies (Docker, Kubernetes, OpenShift).
  • Exposure to distributed computing or data streaming technologies (e.g., Apache Spark, PySpark, Kafka, Solace, MQ).
  • Experience applying Generative AI APIs, prompt engineering, or LLM-driven tooling to automate workflows and extract structured insights from unstructured datasets.
Education
  • Bachelor’s degree/University degree or equivalent professional experience; Master’s degree preferred.
What We Offer
  • Direct technical ownership of critical, high-impact systems that safeguard market integrity and ensure 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 leadership growth programs across Citi’s global engineering community.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Python and Data - Vice President
Senior Software Engineer - Python and Data - Vice President

Citigroup Inc. • Pune District

Hybrid
INR 3,500,000 - 7,000,000
Software Engineer - Python and Data – Assistant Vice President
Software Engineer - Python and Data – Assistant Vice President

Citi • Pune District

Hybrid
INR 4,000,000 - 6,000,000
Hybrid work model in Pune
Technical training programs
Global engineering community access
Software Engineer - Python and Data – Assistant Vice President
Software Engineer - Python and Data – Assistant Vice President

Citi • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Hands-on engineering ownership
Hybrid work in Pune
Technical training & growth
Senior Data Engineer - Vice President - Python Development
Senior Data Engineer - Vice President - Python Development

Citi • Pune District

On-site
INR 3,500,000 - 7,000,000
Senior Python Application Developer - Assistant Vice President
Senior Python Application Developer - Assistant Vice President

Citigroup Inc. • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Python Application Developer - Assistant Vice President
Senior Python Application Developer - Assistant Vice President

Citi • Pune District

On-site
INR 4,000,000 - 7,000,000
Python Microservices and Distributed Systems Lead - Vice President
Python Microservices and Distributed Systems Lead - Vice President

Citi • Pune District

On-site
INR 4,000,000 - 9,000,000
Principal Engineer - Senior Vice President
Principal Engineer - Senior Vice President

Citi • Pune District

Hybrid
INR 3,500,000 - 7,000,000
Reengineering Sr Analyst - C12 - PUNE
Reengineering Sr Analyst - C12 - PUNE

Citi • Pune District

On-site
INR 1,500,000 - 2,400,000
Senior Java Engineer - Vice President
Senior Java Engineer - Vice President

Citi • Pune District

Hybrid
INR 2,500,000 - 4,200,000