companyJane Street logo

Software Engineer at Jane Street | Singapore

Jane StreetSingapore
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

We are looking for candidates who exemplify strong programming skills, a collaborative spirit, and an eagerness to learn and grow within the field. Experience with OCaml or Python is beneficial but not required.

About the job

About the Position

Jane Street is seeking talented Software Engineers eager to contribute to the design and development of the systems and tools that are crucial to our operations. Our engineers play integral roles across various departments, including trading, accounting, and infrastructure development. This includes tasks like implementing network monitoring tools and risk models.

We are strong advocates for functional programming and primarily use OCaml, a statically-typed functional programming language, in our projects. Additionally, Python has gained prominence in our research and trading efforts, serving as an essential language for data analysis, visualization, and machine learning.

We value open-source software and actively incorporate it into our workflows. We also contribute to the community, having released over a million lines of our code as open source. We are always on the lookout for ways to expand our open-source contributions, supporting projects like Mercurial, the OCaml compiler, and the OPAM package manager. Importantly, we welcome engineers with diverse programming backgrounds; many of our team members had minimal OCaml experience before joining.

For more insights, check out our interview process and meet our newest hires.

About You

We do not expect you to have a background in functional programming, OCaml, Python, finance, or any specific field. We seek intelligent programmers who relish solving complex problems. Your ability to think critically and learn is more important to us than your current knowledge. Ideal candidates should be:

  • A skilled programmer with a passion for technology
  • Intellectually curious, collaborative, and eager to learn
  • Humble and willing to ask questions and acknowledge mistakes

To prepare for our software engineering interview, feel free to visit our interview prep page.

If you are a recruiting agency interested in partnering with us, please contact agency-partnerships@janestreet.com.

About Jane Street

Jane Street is a prominent trading firm that leverages technology and innovation to drive its operations. We pride ourselves on our commitment to functional programming and open-source contributions, fostering an environment where engineers can thrive and make significant impacts.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.