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.