Senior Software Engineer: OCaml Experience

1 Month ago • 2 Years + • Software Development & Engineering

Job Summary

Job Description

We are seeking experienced Senior Software Engineers with OCaml experience to join our team. The role involves developing software in OCaml for our trading and operational infrastructure. You will support traders and users on Linux and Windows platforms, respond to real-time infrastructure issues, and participate in the full software lifecycle, including requirements gathering, design, documentation, code review, testing, deployment, and monitoring. Responsibilities also include training junior developers. Part-time telecommuting may be permitted with manager approval.
Must have:
  • OCaml programming language experience
  • Manage software release cycles and QA processes
  • Apply OCaml language semantics and runtime knowledge
  • Use Mercurial distributed version control
  • Asynchronous programming, typeful design, monadic programming
  • Linux platform programming, network programming, scripting

Job Details

Senior Software Engineers

OCaml Experience

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

The position duties are as follows:  Develop software in OCaml as part of the trading and operational infrastructure for a proprietary trading company. Support traders and other users of the company’s technology infrastructure on both Linux and Windows platforms. Analyze and respond in real-time to problems arising from the firm’s technological infrastructure. Work 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. Train junior developers in all of the above.

Part-time telecommuting may be permitted with manager approval.

The position requires a 3 or 4 year Bachelor’s degree or foreign equivalent in Information Technology, Computer Science, Engineering or a related quantitative field plus minimum of two (2) years of experience in any occupation where an individual gains experience developing software. Experience must include:

  • 1 year of professional experience using OCaml programming language;
  • Experience managing software release cycles and software QA processes; 
  • Experience applying knowledge of OCaml language semantics and runtime system;
  • Experience using the Mercurial distributed version control system; 
  • Experience using asynchronous programming, typeful software design, and monadic programming;
  • Experience programming on the Linux platform, including working with network programming and scripting tools.

Ref. SSWE25

Similar Jobs

AECOM - Construction Quality Specialist

AECOM

Jacksonville, Florida, United States (On-Site)
1 Month ago
beghou consulting - Associate Manager, Commercial Operations & Analytics

beghou consulting

Boston, Massachusetts, United States (Hybrid)
9 Months ago
Penumbrainc - Facilities HVAC Tech I

Penumbrainc

Alameda, California, United States (On-Site)
9 Months ago
Ion - Data Operations ( Markets - Shared Services)

Ion

Woking, England, United Kingdom (On-Site)
9 Months ago
Coherent corp. - Senior Principal Electrical Design Engineer

Coherent corp.

Fremont, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Senior Structural Engineer

The Walt Disney Company

Anaheim, California, United States (On-Site)
2 Months ago
PlayStation Global - Director, Software Engineering

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Visual Concepts - Senior Server Engineer

Visual Concepts

Austin, Texas, United States (On-Site)
4 Months ago
Apple - Mechatronics Engineer - AirPods

Apple

Cupertino, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scanline VFX - Modeler

Scanline VFX

Seoul, South Korea (Hybrid)
9 Months ago
Advanced Systems Group, LLC - Technical Project Manager

Advanced Systems Group, LLC

Los Angeles, California, United States (On-Site)
3 Months ago
Fanatee - Motion Designer

Fanatee

São Paulo, State Of São Paulo, Brazil (Hybrid)
3 Months ago
GoTo Group - Data Analyst - Merchant Services

GoTo Group

Jakarta, Indonesia (On-Site)
1 Month ago
PwC - Philippines - SAP ABAP Development Consultant

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Epic Games - Senior QA Engineer

Epic Games

(On-Site)
6 Months ago
Sporty - IN Associate - Customer Success

Sporty

Mumbai, Maharashtra, India (Remote)
1 Year ago
Perplexity - Senior iOS Software Engineer

Perplexity

California, United States (On-Site)
2 Months ago
Rackspace Technology - Cloud Engineer IV (Java Dev Google Cloud Practice Engineer)

Rackspace Technology

Gurugram, Haryana, India (Remote)
4 Months ago
Capgemini - SAP Worksoft

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New York, United States

Riot Games - Insights Analyst III - GSO.BizOps & Strategy

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Vercel - Engineering Manager, SRE

Vercel

New York, New York, United States (Hybrid)
2 Months ago
Reddit - Principal Machine Learning Engineer, Ads Measurement

Reddit

United States (Remote)
2 Months ago
Robot cache  - C# Programmer

Robot cache

San Diego, California, United States (On-Site)
1 Month ago
Toast - Staff Cloud Engineer

Toast

United States (Remote)
1 Month ago
Zuora - Customer Solution Engineer

Zuora

United States (Remote)
1 Month ago
Dynamis Inc - Sr. Intelligence Analyst/Liaison Officer

Dynamis Inc

Washington, District Of Columbia, United States (On-Site)
2 Months ago
Rackspace Technology - AWS Alliance Partner Sales Manager III

Rackspace Technology

United States (Remote)
3 Months ago
Sony Pictures Entertainment - Executive Director of Product Management – TV Production

Sony Pictures Entertainment

Culver City, California, United States (Hybrid)
2 Months ago
Notion - Product Designer

Notion

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Apple - Mac MLB Reliability Engineer

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Alphawave Semi - Senior Staff Engineer - Physical Design

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Minted - Director of Engineering, Shopping and E-commerce

Minted

San Francisco, California, United States (Hybrid)
2 Months ago
NCR Atleos - SW Engineer II

NCR Atleos

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ion - Senior Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Sabre India - LGS End to End Solutioning and Onboarding Consultant - EMEA (Service Delivery Engineer III)

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Kavalirio - Sr. Specialist Project Engineers L4/ L5

Kavalirio

Camden, Arkansas, United States (On-Site)
2 Months ago
Zeeco, Inc. - Application Engineer - Estimator

Zeeco, Inc.

State Of São Paulo, Brazil (On-Site)
6 Months ago
PwC - SAP Record to Report Lead

PwC

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Nice - Lead Software Engineer

Nice

Cochabamba, Cochabamba Department, Bolivia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

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)

London, England, United Kingdom (On-Site)

New York, United States (On-Site)

Hong Kong (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

Hong Kong (On-Site)

New York, United States (On-Site)

New York, United States (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