Programming Language Engineer

Jane Street
London

About the Position

We're looking for Software Engineers with a background in programming languages to join one of our PL-focused teams at Jane Street.

Programming languages work at Jane Street spans a wide variety of different areas:

  • Language design and type systems . Designing language features and stronger type-level guarantees that let our developers express more of what they mean, and catch more mistakes at compile time.
  • Compilers and optimisation . Investing in optimisation, code generation, and backend work that translates directly into measurable speedups across the firm's most performance-sensitive systems.
  • Incremental and parallel computation . Building runtimes that can evaluate large, irregular, dynamic computation graphs incrementally and/or parallel across many cores and machines, with first-class attention to scheduling, memory, and resource accounting.
  • Support for high-performance computing , including work on tooling, verification techniques, and languages for hardware design , as well as support for programming GPUs and other ML accelerators.
  • Domain-specific languages . Designing, implementing, and evolving custom languages that power some of our most important internal platforms.
  • Tooling and developer experience . Profilers , debuggers, language servers, IDE integrations, documentation tools, and the surrounding infrastructure that makes a language genuinely pleasant to use at scale.

Some of this work involves working on open-source language implementations, like those of OCaml and Python, and for those areas, a meaningful portion of our work is open-source as well. Some of it involves custom languages and DSLs that we’ve built entirely in-house, some open-source, some purely internal.

We’re looking for people who have:

  • Deep experience with—and love for—programming languages. There's no specific checklist; we are interested in people with experience in language design, type systems, compilers, runtimes, or DSL implementation
  • Top-notch programming skills
  • Strong interpersonal skills. Software engineering at Jane Street is highly collaborative, and we are looking for people who can work effectively in small, close-knit teams

No previous experience with OCaml or functional programming is required.

You only need to submit one application for Programming Language Engineering at Jane Street. We’re excited to evaluate folks for areas across all of these roles, but if you feel like your experience relates best to a more specific area, please indicate that in the notes section of your application. Fluency in English is required.

If you're a recruiting agency and want to partner with us, please reach out to [email protected] .

Posted 2026-06-27

Recommended Jobs

Science Teacher - Outstanding School - Croydon

Marchant Recruitment
Croydon, Greater London

Science Teacher – Outstanding School – Croydon We are currently recruiting for a Science Teacher to join an Outstanding secondary school starting as soon as possible on a full-time basis. The …

View Details
Posted 2026-03-12

Live-In Care Assistant

Caremark - Home Care in Bromley
Bromley, Greater London

About the Role PLEASE NOTE, WE ARE NOT OFFERING SPONSORSHIP FOR THIS ROLE. We are looking for a compassionate and experienced Live-In Care Assistant to provide one-to-one support within a clien…

View Details
Posted 2025-09-10

Geography Teacher - Barnet | Independent School

Marchant Recruitment
Barnet, Greater London

We are working with a historic independent school in Barnet recruiting for a Geography Teacher. The school views Geography as a vital subject for understanding the modern world and places a high valu…

View Details
Posted 2026-01-27

KS1 Teacher - Independent School - Bromley - January 2026...

Marchant Recruitment
Bromley, Greater London

This leading Independent School in Bromley has built a reputation for nurturing bright, curious learners within a structured yet creative environment. The school is now seeking a passionate KS1 Te…

View Details
Posted 2025-10-07

Contracts and Procurement Solicitor (Part Time) WCC624279

Shared Services Partnership
Westminster, Greater London

Job Details: Salary range: £56,436 - £76,872 pro rata, per annum (actual salary £22,574 - £30,748 per annum). Salary negotiable depending upon experience. Work location: Kensington Town Hal…

View Details
Posted 2026-06-12

Supply Chain & Operations - Commercial & Procurement - Non Equity Partner

Ernst & Young
London

Business Consulting – Commercial & Procurement London It is difficult to recall when Commercial and Procurement (C&P) has been more at the forefront of organisations’ strategic priorities, as…

View Details
Posted 2026-05-30

Digital Communications Officer

Lewisham Council
Lewisham, Greater London

Job Category : Comms & Marketing Location :Broadway Theatre, Lewisham Council Hours Per Week :20.00 Start Date : Immediate Start Start Time :09:00 End Time :17:00 Salary: £22.85 cand…

View Details
Posted 2026-01-03

Applied AI & Analytics - Principal Consultant

Capco
London

Applied AI & Analytics - Principal Consultant Location: London (Hybrid) | Practice Area : Data & Analytics | Type: Permanent Lead AI-enabled data and analytics programmes that deliver meas…

View Details
Posted 2026-06-27

Soft Services Manager

Bridge Recruitment
London

​Role: Soft Services Manager Salary: £55k plus 5% annual bonus, pension, life cover, 25 days annual leave, free parking on site, Job Status: Full Time - one weekend in four expected Location: …

View Details
Posted 2026-06-27

Product Marketing Manager, Pricing

Fivetran
London

From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonica…

View Details
Posted 2026-06-27