JS
Jane StreetHong Kong

Software Engineer

Apply

Programme

Graduate

Location

Hong Kong

About the role

Software Engineer opportunities in Hong Kong for new graduates involve designing and building systems and tools across Jane Street, including trading, accounting, infrastructure, network monitoring, and risk models. The firm values strong programming, curiosity, collaboration, humility, and learning ability; prior experience in OCaml, Python, finance, or functional programming is not required.

Responsibilities

  • Design and build systems and tools supporting Jane Street’s business.
  • Solve technical problems across trading desks, accounting, and other critical areas.
  • Build foundational infrastructure, including network monitoring and risk models.
  • Contribute to open-source software and support projects such as Mercurial, OCaml, and OPAM.

Technology

  • OCaml is Jane Street’s primary programming language and supports functional programming.
  • Python is used for data analysis, visualisation, and machine learning in research and trading.
  • Candidates with experience in any programming language are encouraged to apply.

Requirements

  • Strong programming ability and enthusiasm for technology.
  • Intellectual curiosity, collaboration, and eagerness to learn.
  • Humility and willingness to ask questions and acknowledge mistakes.
  • Fluency in English.