Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge Fund - Up to $500K TC
We’re representing a world-renowned global investment firm with over $25 billion AUM, known for its long-term, unconstrained investment philosophy and culture of innovation. Operating at the intersection of finance and technology, the firm empowers its teams to act decisively, challenge convention, and build systems that directly shape trading performance and strategic growth.
The Role
The Core Development team is responsible for the technology that drives the full trade lifecycle — from trade origination through to post-trade operations.
As a Software Engineer, you’ll collaborate with portfolio managers, traders, compliance, treasury, and operations to design and build scalable, high-performance applications that support trading across multiple asset classes. This is a highly visible, hands-on role with direct impact on trading efficiency and business outcomes.
You will:
- Develop and enhance Order Management (OMS) and Execution Management (EMS) workflows, integrating vendor systems with custom in-house applications.
- Extend OMS/EMS functionality with targeted solutions for treasury, compliance, and trade operations.
- Build tools and dashboards using C#, Python, SQL Server, AWS, Snowflake, and modern UI frameworks such as React or Angular.
- Partner with business and technology stakeholders to deliver components of a modernised, unified trading platform.
- Support OMS/EMS platforms during trading hours and contribute to ongoing modernisation projects, including cloud migration.
What We’re Looking For
- 5–10 years’ experience in software development within trading or investment management, with a deep understanding of OMS/EMS systems.
- Strong coding skills in C# and/or Python, plus advanced SQL and experience with AWS and Snowflake.
- Proven ability to build high-quality, performant UIs (React, Angular, or similar).
- Excellent communication skills and a collaborative mindset to work closely with trading and operations teams.
- Knowledge of equities, fixed income, options, and futures preferred.
Why This Firm
- Permanent capital & long-term mindset – work in an environment where decisions are driven by conviction, not quarterly targets.
- Autonomy & impact – engineers own their solutions end-to-end, with close access to decision-makers.
- Culture of excellence – innovation, intellectual curiosity, and debate are at the heart of how this firm operates.
- Meaningful purpose – contribute to a firm that invests responsibly, balancing high performance with social impact.
Key Skills
Ranked by relevanceReady to apply?
Join Mondrian Alpha and take your career to the next level!
Application takes less than 5 minutes

