About the job
About the Position
At Jane Street, we are constantly on the lookout for talented software engineers across all our offices. Technology lies at the heart of our operations, and our engineers play a crucial role in every facet of our business.
We embrace functional programming, utilizing OCaml—a statically typed functional programming language—as our primary tool. Recently, Python has also become integral to our research and trading processes, serving as the preferred language for data analysis, visualization, and machine learning.
We are strong advocates for open-source software, actively employing it in our daily tasks and contributing over a million lines of our own code to the open-source community.
About You
- Exceptional programming skills
- A profound passion for technology. While there is no specific checklist, we utilize software to tackle diverse challenges, so we welcome experience spanning machine learning, systems administration, and programming language design.
- Excellent interpersonal skills. Software engineering at Jane Street is highly collaborative, and we seek individuals who thrive in small, close-knit teams.
- No prior experience in functional programming, OCaml, Python, or finance is required; we are eager to hire talented engineers and provide the necessary training.
- Fluency in English is mandatory.
To learn more about our software engineering interview process, visit our interview prep page.

