Senior Production Engineer - OCaml Experience

9 Hours ago • 2 Years + • Product Management

Job Summary

Job Description

Jane Street Group, LLC has openings for Senior Production Engineers with OCaml experience in New York, NY. The role involves centralizing support functions for technology groups, providing live support, and working on software projects to improve support infrastructure. Responsibilities include working across the software lifecycle (gathering requirements, design, documentation, code review, testing, implementation, deployment, and monitoring). Engineers will develop software in OCaml for proprietary trading infrastructure, analyze and respond to incidents in real-time, coordinate with users and developers on operational aspects, perform routine operational work, and train junior engineers. The position requires a 3 or 4-year Bachelor's degree or foreign equivalent and a minimum of two years of experience in software development and support.
Must have:
  • Minimum 2 years of experience in software development and support
  • 1 year of experience using OCaml
  • 1 year of experience managing software release cycles and QA
  • 1 year of experience with OCaml language semantics and runtime
  • 1 year of experience with Mercurial VCS
  • 1 year of experience with asynchronous programming, typeful design, and monadic programming
  • 1 year of experience programming on Linux, including network programming and scripting
  • 1 year of experience monitoring production trading systems and participating in on-call rotations

Job Details

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.

Part-time telecommuting may be permitted with manager approval.

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. SPE25

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in New York, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Product Management Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Jane Street is a quantitative trading firm with offices in New York, London, Hong Kong, Singapore, and Amsterdam. We are always recruiting top candidates and we invest heavily in teaching and training. The environment at Jane Street is open, informal, intellectual, and fun. People grow into long careers here because there are always new and interesting problems to solve, systems to build, and theories to test.



New York, United States (On-Site)

Hong Kong (On-Site)

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Jane Street

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug