Domain Specific Language Engineer

Jane Street Jane Street · Quant · New York, NY · Software Engineering

Software Engineer to improve and maintain a custom ML-like programming language framework used for financial modeling, risk calculation, and alerting at Jane Street. The role involves working on core language features, standard library, and editor integrations, balancing support for existing uses with driving new functionality.

What you'd actually do

  1. improving and maintaining the language and surrounding ecosystem through a wide range of areas: core language features, standard library management, editor integrations, and more
  2. understanding and supporting existing uses
  3. organizing and driving new functionality

Skills

Required

  • experience working on programming languages

Nice to have

  • OCaml
  • functional programming languages

What the JD emphasized

  • custom ML-like programming language
  • critical firm functions