
Software Engineer
Jane Street2 months ago
Singapore, SingaporeEntry Level
Responsibilities
- Design and build systems and tools that run the firm.
- Solve engineering problems across trading desks, accounting, foundational infrastructure, network monitoring, and risk modeling.
- Use OCaml and Python to develop software for research, trading, data analysis, visualization, and machine learning.
- Leverage, expand, and support open source projects including Mercurial, the OCaml compiler, and the OPAM package manager.
Requirements
- Strong programming ability and enthusiasm for technology.
- Intellectual curiosity, collaboration, humility, and eagerness to learn.
- Fluency in English.
- No specific background in functional programming, OCaml, Python, finance, or another field is required.
About Jane Street
Jane Street is a global quantitative trading firm and liquidity provider that builds in-house software and research platforms to trade across asset classes. It makes markets and executes proprietary strategies on exchanges and electronic venues, serving institutional markets rather than individual investors. Founded in 2000 and headquartered in New York, it is privately held with offices in London, Hong Kong, Singapore, and Amsterdam.