← All roles

Programming Language Engineer

Jane Street· Technology
Apply on company site
New York$300kfull-timePosted 3mo ago

About the role

Software Engineers with a background in programming languages to join one of Jane Street's PL-focused teams. Areas include language design and type systems, compilers and optimization, incremental and parallel computation, HPC tooling, DSLs, and developer experience.

Responsibilities

  • Work across language design, type systems, compilers, runtimes, or DSL implementation as part of PL-focused teams.
  • Contribute to open-source language implementations (e.g., OCaml, Python) or in-house/custom languages and DSLs.
  • Collaborate in small, close-knit teams with strong interpersonal communication.

Qualifications

  • Deep experience with—and love for—programming languages (design, type systems, compilers, runtimes, or DSLs).
  • Top-notch programming skills.
  • Strong interpersonal skills and ability to work collaboratively in small teams.

Skills

Required:Programming languagesInterpersonal and collaboration skills
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Jane Street

SIX

Jane Street is a quantitative trading firm and liquidity provider with a unique focus on technology and collaborative problem solving.

Machine learningquantitative tradingtechnologyresearch-drivenglobal marketsinternshipseventsprograms

More open roles at Jane Street