Jobs and Careers
JA

Senior Production Engineer: OCaml Experience

Jane Street
New York City, United Statesfull_timeVerifiedPosted 27 Jun 2024

About the role

Senior Production Engineers 

OCaml Experience

Jane Street Group, LLC has openings for Senior Production Engineers - multiple openings in New York, NY.

The position duties are as follows:  Responsible for centralizing support functions for the Jane Street technology groups by providing both live support to resolve technology issues and work on software projects designed to improve support infrastructure on a rotational basis. Day-to-day job duties include:

  • Working in all parts of the software lifecycle, including gathering requirements, design, documentation, management of code review, creation of testing plans, as well as implementation and management of deployment and monitoring of the resulting software systems;
  • Developing software in OCaml as part of the trading and operational infrastructure for a proprietary trading company;
  • Analyzing and responding in real-time to novel incidents arising from the firm's technological infrastructure, and coordinating with users and developers of the software to work on operational aspects, such as deployment and management of the firm's systems;
  • Performing routine operational work to handle problems arising from the firm's technological infrastructure; and
  • Training junior engineers, interns, and other stakeholders.

The position requires a 3 or 4 year Bachelor’s degree or foreign equivalent plus minimum of two (2) years of experience in any occupation in which experience developing and supporting software is gained. Experience must include:

  1. 1 year of professional experience using OCaml programming language;
  2. 1 year experience managing software release cycles and software QA processes; 
  3. 1 year experience applying knowledge of OCaml language semantics and runtime system;
  4. 1 year experience using the Mercurial distributed version control system; 
  5. 1 year experience using asynchronous programming, typeful software design, and monadic programming;
  6. 1 year experience programming on the Linux platform, including working with network programming and scripting tools; and
  7. 1 year experience monitoring production trading systems, responding to alerts, and participating in on-call rotations.

Ref. SPE24

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Jane Street

View company profile →