Software Engineer

Jane Street Jane Street · Quant · Singapore · Software Engineering

Software Engineer role at Jane Street, a quantitative trading firm. The role involves using technology across various business areas, with a focus on functional programming (OCaml) and increasing use of Python for data analysis, visualization, and machine learning. The company values open-source contributions and offers training in necessary technologies.

What you'd actually do

  1. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the business.
  2. We are big believers in functional programming and use OCaml, a statically typed functional programming language, as our primary tool.
  3. More recently, Python has become a vital part of Jane Street’s research and trading work, acting as the go-to language for data analysis, visualization, and machine learning.
  4. We also believe in the value of open source software, using it in our daily work and releasing over a million lines of our own code as open source.

Skills

Required

  • Top-notch programming skills
  • Deep experience with—and love for—technology
  • Strong interpersonal skills
  • Fluent in English

Nice to have

  • functional programming
  • OCaml
  • Python
  • finance

Other signals

  • machine learning
  • data analysis
  • visualization