Software Engineer Intern

Jane Street is a quantitative trading firm that uses innovative technology and a collaborative approach to solve complex problems in the financial markets.
Full-Stack
Software Engineering Intern
In-Person
This job posting may no longer be active. You may be interested in these related jobs instead:
Engineering Intern

Engineering Intern at Tusk Logistics: Gain hands-on experience in full-stack development, working on innovative logistics technology in a startup environment.

Engineering Intern

Join Tusk Logistics as an Engineering Intern to gain hands-on experience in full-stack development, working on impactful projects in the logistics industry.

Description For Software Engineer Intern

As a Software Engineering intern at Jane Street, you'll dive into the world of OCaml, our primary development language, and gain exposure to the libraries and tools that form the foundation of our internal systems. Some teams also use Python, so depending on your project, you might work with both languages.

During your internship, you'll tackle one or two projects under the close mentorship of full-time software engineers. These projects are carefully designed to address current team needs and are intended to reach production. You'll have the opportunity to work on a diverse range of problems, from high-performance trading systems to programming language design and everything in between.

Jane Street values smart, curious individuals who enjoy solving interesting problems. We don't expect you to have a background in finance, OCaml, or functional programming – we're more interested in how you think and learn. As an ideal candidate, you should be:

  1. A top-notch programmer with a love for technology
  2. Intellectually curious, collaborative, and eager to learn
  3. Humble and unafraid to ask questions and admit mistakes

This internship offers a unique opportunity to work with cutting-edge technology in a collaborative environment, solving complex problems in the financial markets. You'll gain valuable experience in functional programming, system design, and working on production-level software. If you're passionate about technology and want to apply your skills to challenging real-world problems, this internship at Jane Street could be the perfect stepping stone for your career in software engineering.

Last updated 8 months ago

Responsibilities For Software Engineer Intern

  • Work on one or two software engineering projects mentored by full-time engineers
  • Develop maintainable, high-quality software intended for production use
  • Learn and apply OCaml in day-to-day work
  • Gain exposure to Jane Street's internal libraries and tools
  • Potentially work with Python depending on the project
  • Contribute to various areas such as high-performance trading systems or programming language design

Requirements For Software Engineer Intern

Python
  • Strong programming skills and a love for technology
  • Intellectual curiosity and eagerness to learn
  • Collaborative mindset
  • Humility and willingness to ask questions and admit mistakes
  • Currently a student (as implied by the internship nature of the role)

Benefits For Software Engineer Intern

  • Mentorship from full-time software engineers
  • Exposure to cutting-edge technology and internal tools
  • Opportunity to work on production-level software
  • Experience in functional programming with OCaml

Interested in this job?