Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge [...]

Mondrian Alpha

United States

On-site

USD 540,000 - 660,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent capital with long-term mindset
Autonomy to own solutions
Culture of excellence and innovation

Job summary

A global investment firm is seeking a Senior Software Engineer to drive the development of their Core Trading Systems. You will enhance Order Management (OMS) and Execution Management (EMS) workflows, utilizing C#, Python, and SQL to build scalable applications. This role requires 5-10 years of experience in trading software development, with a focus on high-quality UI building and collaboration with portfolio managers and traders. Competitive compensation is offered, including a culture of innovation and long-term decision-making.

Qualifications

  • 5–10 years experience in software development within trading or investment management.
  • Strong coding skills in C# and/or Python, advanced SQL skills.
  • Proven ability to build high-quality UIs (React, Angular, etc.).

Responsibilities

  • Develop and enhance Order Management (OMS) and Execution Management (EMS) workflows.
  • Build tools and dashboards using C#, Python, SQL Server, and modern UI frameworks.
  • Support OMS/EMS platforms during trading hours and contribute to cloud migration projects.

Skills

C#
Python
SQL
AWS
Snowflake
React
Angular

Job description

Senior Software Engineer – Core Trading Systems (C#) - OMS & EMS - Global Multi-Strategy Hedge Fund - Up to $600K 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.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering, Finance, and Information Technology

Industries

Investment Management, Financial Services, and Software Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C# & Angular) | Elite Hedge Fund | Boston
Senior Software Engineer (C# & Angular) | Elite Hedge Fund | Boston

Delmar Nord • Boston (MA)

On-site
USD 200,000 - 300,000
Industry-leading quality of life
Exceptional internal mobility
Senior Software Engineer - Trading
Senior Software Engineer - Trading

Jobgether • United States

Remote
USD 180,000 - 260,000
Stock options
Health benefits
Home-office setup allowance (USD 500)
Senior Software Engineer
Senior Software Engineer

Intec Select • New York (NY)

Hybrid
USD 200,000 - 300,000
Hybrid work model
Competitive compensation
Senior Software Engineer – Core Trading OMS/EMS (C#)
Senior Software Engineer – Core Trading OMS/EMS (C#)

Mondrian Alpha • United States

On-site
USD 540,000 - 660,000
Permanent capital with long-term mindset
Autonomy to own solutions
Culture of excellence and innovation
Senior Software Engineer
Senior Software Engineer

Durlston Partners • New York (NY)

On-site
USD 300,000 - 370,000
Trade Execution - Software Engineer
Trade Execution - Software Engineer

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 165,000
Senior Software Engineer (C#/.NET) – Up to $250k USD + Bonus! – Options Trading – Chicago (Hybrid)
Senior Software Engineer (C#/.NET) – Up to $250k USD + Bonus! – Options Trading – Chicago (Hybrid)

Hunter Bond • Chicago (IL)

Hybrid
USD 225,000 - 275,000
Software Engineer III - Global Equities Cash Technolog
Software Engineer III - Global Equities Cash Technolog

HITEC • New York (NY)

On-site
USD 103,000 - 180,000
Staff Software Engineer - Trading
Staff Software Engineer - Trading

Solomon Page • New York (NY)

Hybrid
USD 175,000 - 230,000
Bonus
Equity
Senior Software Engineer - Champaign, IL - Up to $350K Base DOE
Senior Software Engineer - Champaign, IL - Up to $350K Base DOE

Saragossa • Champaign (IL)

Hybrid
USD 315,000 - 385,000
401(k) 10% match
Vision insurance
Medical insurance
+1