Senior Engineering Manager – Trading / Middle Office Systems
Investment Management Firm
About the role
About
This is a high-impact leadership role inside a well-established, globally respected investment firm — operating at scale across multiple asset classes.
You’ll lead a team responsible for building and evolving the core systems that sit behind trade processing, asset servicing, and post-trade workflows — directly supporting front office, risk, and operations.
This is not a pure management role. You’ll operate as a hands-on engineering leader, owning both delivery and architecture across business-critical platforms.
Responsibilities
- Ownership of core trading lifecycle systems — trade capture, allocation, matching, and post-trade processing
- Direct impact on business-critical workflows (T+0 / T+1 processing, asset servicing, operational risk)
- Leading a high-caliber team while remaining close to design, architecture, and complex problem-solving
- Building and scaling modern, cloud-native systems (containerized, event-driven architecture)
- Leading end-to-end delivery across both strategic initiatives and live production systems
- Designing scalable, resilient platforms handling high-volume transactional workloads
Qualifications
We’re looking for engineers who:
- Have strong experience building systems within trading, post-trade, or financial data environments
- Combine technical depth (C#/.NET or similar backend systems) with leadership experience
- Have built or worked on distributed, event-driven systems (Kafka or similar)
- Are comfortable operating in cloud-native environments (Docker, Kubernetes, AWS or similar)
- Enjoy solving complex, time-sensitive problems in production environments
This is an opportunity to step into a role where the systems you build and lead are central to how the business operates — not peripheral.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free