Archive · 13 Nov 2025
Jane Street's Unique Approach to Retaining Talent Through OCaml
Imagine a company that builds really complicated computer programs to make smart money decisions.
Most companies let their computer experts use many different tools (like different programming languages) to build these programs.
But this company, Jane Street, mostly uses one special, kind of tricky tool called OCaml.
They even made their own version of it called OxCaml!
This is like giving their workers a superpower that's really hard for other companies to find.
Because OCaml is not very common, when people learn to use it well at Jane Street, it's hard for them to use those exact same skills somewhere else.
This helps Jane Street keep its best computer experts, almost like a secret weapon, because other companies looking for workers usually need people who know many common tools, not just this one special tool.
Jane Street, a successful quantitative trading firm, relies heavily on the OCaml programming language for its core technology systems.
The company recently announced its own variant of OCaml, called OxCaml, designed for more precise and efficient coding.
Using OCaml, a less common language, helps Jane Street maximize employee productivity and retain talent.
Unlike competitors who often use non-compete agreements, Jane Street's OCaml expertise acts as a de facto retention strategy.
Jane Street's significant use and influence on the OCaml community provides an advantage in resource allocation.
- Who
- Jane Street, a quantitative trading firm
- What
- Utilizes the OCaml programming language extensively, including developing a variant called OxCaml, as a strategy to retain technical talent.
- When
- Began rewriting core systems in OCaml in 2005, announced OxCaml this month.
- Where
- Primarily within Jane Street's internal tech systems.
- Why
- To maximize employee productivity, create unique coding skills, and effectively retain employees by making their expertise in OCaml highly specific to Jane Street, unlike more common programming languages.
- Company
- Jane Street
- Primary Programming Language
- OCaml
- Jane Street's Trading Revenue
- $21bn (last year)
- Core System Rewrite in OCaml
- Began in 2005
- Announced Variant
- OxCaml (this month)