JS
Jane StreetNew York City, NYGraduate

Software Engineer

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.

1

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.
2

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.