New York Currently hiring

Software Engineer, Core Trading Systems

Global quantitative trading firm and liquidity provider

Functional programming background (OCaml or similar) valued over specific language experience.

What does a functional programming software engineer at a quantitative trading firm actually do?

Building and maintaining the core systems that run the firm's trading, research, and internal tooling. Heavy emphasis on functional programming, most engineers arrive without prior OCaml experience and are trained up, strong CS fundamentals matter more than any specific language on a CV.

Do I need a finance background to work as an engineer at a quant trading firm?

No. The firm has historically hired engineers from a very wide range of backgrounds, academia, hardware, network engineering, compiler design, systems administration, with no prior finance or OCaml experience required.

What's the interview process like for a functional programming engineering role at a trading firm?

Technically rigorous, weighted toward functional programming ability, problem solving, and how a candidate thinks under pressure rather than memorised algorithm trivia.

Let's start a conversation

Get in touch to chat about how we can help, email us on [email protected] or use the contact form below.