Senior Software Engineer - Python and Data - Vice President
Full Job Posting
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.
- 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.
- 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.
- Bachelor’s degree/University degree or equivalent professional experience; Master’s degree preferred.
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.
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.
Qualifications
- Hands-on experience with containerization and container orchestration technologies (Docker, Kubernetes, OpenShift).
Preferred Qualifications
- Bachelor’s degree/University degree or equivalent professional experience; Master’s degree preferred.
About Citi
Global financial services organization enabling growth and economic progress.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Citi
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Technology Lead Business Analyst - Vice President
London, GBR
Citi is seeking a Vice President-level technology Business Analyst and Project Manager for its Cash Equities Low Touch platform. The role leads project delivery, business analysis, governance, releases, and stakeholder c
Program Advisory, Consulting & Execution, Senior Vice President
Belfast, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Quantitative Analyst - FX Options
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Cash and Trade Proc Analyst
Mumbai, IND
Technology Lead Business Analyst - Vice President
London, GBR
Program Advisory, Consulting & Execution, Senior Vice President
Belfast, GBR
Corporate Banking Associate
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Managed Investments Sales Lead
London, GBR