JS
Jane StreetNew York City, NY

Software Engineer

Apply

Programme

Graduate

Location

New York City, NY

About the role

Jane Street seeks Software Engineers to design and build systems across the firm, using OCaml and Python. Ideal candidates are smart programmers eager to learn and solve problems, with no prior specific language or finance experience required.

Role and Responsibilities

  • Design and build systems and tools supporting various firm areas including trading and accounting.
  • Develop foundational infrastructure such as network monitoring and risk models.
  • Use OCaml as the primary programming language and Python for data analysis and machine learning.
  • Contribute to and support open source projects like Mercurial and the OCaml compiler.
  • Collaborate with teams to solve real problems in critical business areas.
  • Engage in continuous learning and improvement of software solutions.

Candidate Profile

  • Top-notch programmer with a passion for technology and problem-solving.
  • Intellectually curious, collaborative, and eager to learn new skills.
  • Humble, willing to ask questions and admit mistakes.
  • No prior experience in functional programming, OCaml, Python, or finance required.
  • Focus on how candidates think and learn rather than current knowledge.
  • Open to candidates from diverse programming backgrounds.