Back to jobs
Senior Engineer, Technology & Data
Successfully
Req. VR-116043
As an Engineer within the Public Markets Technology Department, you will play a pivotal role in developing and enhancing best-in-class applications that support global investment and co-investment strategies. This role involves close collaboration with both technology and business teams to modernize and evolve the technology landscape, enabling strategic and operational excellence.
Design, develop, and maintain scalable software solutions supporting the end-to-end investment lifecycle.
Develop high-quality, production-grade applications primarily using Python and its ecosystem (Pandas, NumPy, APIs, data processing frameworks, etc.).
Build and integrate RESTful APIs and data pipelines to support trading and investment workflows.
Design and implement cloud-native solutions using AWS services (e.g., Lambda, EC2, S3, RDS, MWAA, EKS), aligned with long-term architecture and technology strategy.
Integrate internal applications with external and industry investment platforms (e.g., order/portfolio management systems).
Write clean, maintainable, and testable code; perform unit and integration testing and support test automation initiatives.
Contribute to CI/CD pipelines and adopt DevOps and Agile best practices to improve delivery efficiency and engineering excellence.
Provide ongoing support and enhancements to existing trading and analytics platforms while managing timelines and deliverables effectively.
Manage timelines/deliverables towards the successful delivery of projects.
Promote collaboration, knowledge sharing, and documentation to support a high-performance, inclusive team environment.
Must have
University degree in Engineering or Computer Science preferred.
5+ years experience in software development.
Strong knowledge and demonstrated experience with Python and SQL is a must
Experience with Relational and Non-Relational Databases is an asset.
Demonstrated experience developing applications on AWS. AWS certification is preferred.
Experience in the capital markets industry is a nice to have, including knowledge of various financial products and derivatives.
Strong desire to learn how the business operates and how technology helps them achieve their goals.
Must have an entrepreneurial attitude and can work in a fast-paced environment and manage competing priorities.
Experience working in an Agile environment.
Ability and willingness to adapt and contribute as needed to ensure the team meets its goals.
Production Support
-Monitoring and maintaining data pipelines, APIs, or applications built with Python and AWS service
Incident & Troubleshooting
-Debugging Python scripts, AWS services when failures occur.
-Handling on-call or escalation situations.
Nice to have
Public Markets Technology
Experience with Java is an asset.
capital markets experience.
Data processing/ETL experience
Languages
English: C1 Advanced
Seniority
Senior
Mumbai, India
Req. VR-116043
Python
BCM Industry
26/03/2026
Req. VR-116043
Apply for Senior Engineer, Technology & Data in Mumbai
*Indicates a required field