Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/cPRUBuRQ3xKCwjJX9
Back to the job results

Senior Engineer, Technology & Data

30+ days ago 2026/07/25
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Project description 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. Responsibilities 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. Skills 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 Other Languages English: C1 Advanced Seniority Senior


This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.