Software Engineer - Elite Trading Firm - 500k+

Mondrian Alpha

New York (NY)

On-site

USD 180,000 - 240,000

Full time

29 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Mondrian Alpha seeks engineers to design and build core distributed systems in production, owning architecture through deployment and operation. You will work on performance-sensitive challenges where microseconds and correctness matter, solving hard concurrency and data problems at scale.

Collaborate closely with traders and quantitative researchers who are technical and influential in design decisions. You’ll help raise the engineering bar on a team where autonomy is real and impact is

Qualifications

  • 4+ years of strong software engineering experience.
  • Deep expertise in at least one systems language (C++, Rust, Java, Go, Python, C#, or similar).
  • Ability to reason about performance, concurrency, and correctness in production systems.
  • Strong computer science fundamentals.
  • Evidence of being among the strongest engineers on a strong team.

Responsibilities

  • Design and build core systems in production, owning them from architecture through deployment and operation.
  • Tackle performance sensitive problems where microseconds and correctness both count.
  • Solve hard distributed systems, concurrency, and data issues at scale.
  • Collaborate closely with traders and quantitative researchers who are technical and engage in design decisions.
  • Set and uphold engineering standards on a high-skill team.

Skills

Strong software engineering
Systems language depth
Performance and correctness
Computer science fundamentals
Strong engineering track record

Job description

What You'll Do
  • Design and build core systems in production, owning them from architecture through deployment and operation
  • Work on performance sensitive problems where microseconds and correctness both count
  • Solve genuinely hard distributed systems, concurrency, and data problems at scale
  • Collaborate closely with traders and quantitative researchers, who are technical and will engage with your design decisions
  • Set and hold engineering standards on a team where every person is expected to raise the average
Must-haves
  • 4 or more years of strong software engineering experience
  • Deep expertise in at least one systems language. Any language considered: C++, Rust, Java, Go, Python, C#, or otherwise. What matters is depth, not which one
  • Demonstrated ability to reason about performance, concurrency, and correctness in production systems
  • Strong computer science fundamentals
  • Evidence of having been one of the strongest engineers on a strong team
Nice-to-haves
  • Low latency, real time, or high throughput systems experience
  • Linux systems level work, networking, or kernel adjacent exposure
  • Experience at a company known for a high engineering bar
  • Open source contributions or competitive programming background
  • Any exposure to markets or trading, though it is genuinely not required
Why This Role

Most strong engineers in technology spend their careers waiting to find out whether their work mattered. Here the answer is immediate, the systems are technically demanding on their own merits, and the people around you are as good as anyone you have worked with, which is the part engineers say they miss most when they leave. The teams are small, the autonomy is real, and there is no layer of process between a good idea and production. Comp is top of market, and it is set to make this a straightforward decision for engineers leaving big technology firms. For an engineer who has hit the ceiling of interesting problems at a large technology company and wants to be surrounded by people who are unmistakably excellent, this is that.

Who should apply

Engineers from top technology companies, infrastructure teams, and hard systems backgrounds are actively encouraged to apply. No finance background required, and no prior trading knowledge is expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Evolve Group • New York (NY)

On-site
USD 500,000 - 1,000,000
Systems Engineer - HFT | C++ | New York | $500k-1m
Systems Engineer - HFT | C++ | New York | $500k-1m

Thurn Partners • New York (NY)

On-site
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Radley James • New York (NY)

On-site
USD 130,000 - 210,000
Senior C++ Developer
Senior C++ Developer

High-Frequency Trading Firm • New York (NY)

Hybrid
USD 150,000 - 210,000
Paid time off
Hybrid work arrangements
Financial wellness and savings plans
+4
Trading Engineer - Strategy
Trading Engineer - Strategy

OP Recruiting • Chicago (IL)

Hybrid
USD 175,000 - 225,000
Premium health insurance
Generous paid leave
Senior Engineer, Execution Technology
Senior Engineer, Execution Technology

Mission Staffing • Chicago (IL)

On-site
USD 180,000 - 260,000
C++ Developer | Prop Trading Firm
C++ Developer | Prop Trading Firm

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 180,000
Health coverage
Retirement benefits
Parental leave
+2
Software Engineer - C++ Research & Trading
Software Engineer - C++ Research & Trading

Acquire Me • Miami (FL)

On-site
USD 90,000 - 130,000
Industry leading compensation
Work with a talented team
Software Engineer
Software Engineer

Goliath-Partners • New York (NY)

On-site
USD 400,000 - 1,000,000
Guaranteed bonuses
High total cash potential
Senior Trading Systems Engineer
Senior Trading Systems Engineer

LeoForce • Chicago (IL)

On-site
USD 275,000 - 450,000