Front Office Systems Engineer — C++/Python

P2P

New York (NY)

On-site

USD 175,000 - 225,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401k with employer match
Disability insurance
Life insurance
HSA/FSA

Job summary

DRW is seeking a Software Engineer for Front Office Systems in New York. You will be embedded on a trading desk during Forward Deployments to translate business needs into specialized solutions, then generalize them for use across desks after deployment.

You will own products from prototype to production, collaborating with traders and engineers to create ergonomic, high-performance tools that scale across platforms.

Qualifications

  • Up to 7 years of experience using C++ and Python and can work comfortably in multiple programming languages.
  • A track record of working directly with end customers, scoping and delivering production systems in fast-moving and ambiguous environments
  • Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity
  • Exceptional interpersonal skills - you communicate clearly with stakeholders as well as other engineers, fostering a collaborative, supportive working environment.
  • Experience in the financial markets, especially in delta one store of value and/or FICC options trading
  • Experience with linux-based, concurrent, high-throughput, low-latency software systems
  • Experience with functional programming is a plus
  • Have a Bachelor’s or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience

Responsibilities

  • Work with best-in-class trading tools for a collection of Cumberland and FICC options trading desks
  • Take full ownership of the products you create, from prototype to stable production
  • Embed with trading desks, learn about their problem spaces, extract domain models, and build ergonomic, performant and extendable engineering solutions
  • Build, maintain and extend the central trading platform
  • Work with both greenfield and legacy systems across multiple languages (C++, Python, Typescript)
  • Provide on-call support as needed

Skills

C++
Python
Multiple languages
End customer interaction
Low-latency systems
Linux
Functional programming

Education

Bachelor’s or advanced degree in CS/Math/Stats/Physics/Engineering

Job description

DRW is seeking a Software Engineer for Front Office Systems in New York. You will be embedded on a trading desk during Forward Deployments to translate business needs into specialized solutions, then generalize them for use across desks after deployment.

You will own products from prototype to production, collaborating with traders and engineers to create ergonomic, high-performance tools that scale across platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front Office Systems Engineer – Trading Desk Embedded
Front Office Systems Engineer – Trading Desk Embedded

P2P • Chicago (IL)

On-site
USD 175,000 - 225,000
Health insurance
Dental insurance
Vision insurance
+4
Front Office Systems Engineer - Trading Desk Focus
Front Office Systems Engineer - Trading Desk Focus

DRW Holdings, LLC. • New York (NY)

On-site
USD 175,000 - 225,000
Front Office Systems Engineer - Trading Desk (C++, Python)
Front Office Systems Engineer - Trading Desk (C++, Python)

DRW Holdings, LLC. • Chicago (IL)

On-site
USD 175,000 - 225,000
Medical insurance
Dental insurance
Vision insurance
+5
Front Office Systems Engineer - Cumberland/FICCO Desk
Front Office Systems Engineer - Cumberland/FICCO Desk

P2P • Town of Greenwich (NY)

On-site
USD 175,000 - 225,000
Medical Insurance
Dental & Vision
401k with employer match
+1
Software Engineer, Front Office Trading Systems
Software Engineer, Front Office Trading Systems

DRW • Chicago (IL)

On-site
USD 175,000 - 225,000
Group medical insurance
Dental insurance
Vision insurance
+5
Senior Python Engineer — Trading Platform & Tools
Senior Python Engineer — Trading Platform & Tools

P2P • New York (NY)

On-site
USD 150,000 - 180,000
Health insurance
401k with employer match
Disability insurance
+2
Senior Python Engineer for Trading Platform
Senior Python Engineer for Trading Platform

DRW Holdings, LLC. • New York (NY)

On-site
USD 150,000 - 180,000
Health insurance
Dental & Vision
401k with match
+2
Software Engineer - Cumberland/FICCO Front Office Systems
Software Engineer - Cumberland/FICCO Front Office Systems

DRW Holdings, LLC. • New York (NY)

On-site
USD 175,000 - 225,000
Software Engineer - Cumberland/FICCO Front Office Systems
Software Engineer - Cumberland/FICCO Front Office Systems

P2P • Chicago (IL)

On-site
USD 175,000 - 225,000
Health insurance
Dental insurance
Vision insurance
+4
Software Developer - Real‑Time Trading & Data Systems
Software Developer - Real‑Time Trading & Data Systems

P2P • Chicago (IL)

On-site
USD 225,000
Group medical
Dental and vision
401k with discretionary match
+4