Real-Time Quantitative C++ Developer

Millennium

New York (NY)

On-site

USD 175,000 - 250,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Millennium is seeking a Quantitative Developer in New York to design, build, and operate high-performance C++ services that support real-time pricing, risk, and P&L for fixed income and credit instruments.

You will own end-to-end service reliability in production, optimize performance, and integrate with Kafka, Protobuf, and internal APIs. Proficiency in Linux, modern C++, and CI/CD is required, with up to 5 years of backend experience.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field; advanced qualifications are a plus.
  • Up to 5 years of professional C++ service/systems development with modern C++ (C++17/20).
  • Strong understanding of multithreading, mutexes, atomics, and race condition debugging.
  • Experience building and operating long-running backend services, not just libraries or batch jobs.
  • Familiarity with Kafka, Protobuf/FlatBuffers, and microservice architectures; Linux and CI/CD tooling are a plus.

Responsibilities

  • Design, build, and operate high-performance C++ services that compute real-time pricing, risk, and P&L across fixed income and credit instruments.
  • Own service reliability end-to-end: monitoring, alerting, incident response, and root cause analysis in production.
  • Write thread-safe, exception-safe C++ code for concurrent, near-real-time workloads with hard latency targets.
  • Optimize service performance by profiling hotspots, reducing allocations, and tuning throughput under load.
  • Integrate C++ services with Kafka, Protobuf, and internal APIs.
  • Contribute to CI/CD with automated tests, A/B deployment, and blue/green releases.
  • Promote engineering best practices: code review, RAII, and robust error handling in multi-threaded environments.

Skills

C++ expertise
Multithreading
Linux proficiency
CI/CD pipelines
Performance tuning

Education

Bachelor's degree in CS/SE

Tools

Kafka
Protobuf
FlatBuffers
Docker
Kubernetes

Job description

Millennium is seeking a Quantitative Developer in New York to design, build, and operate high-performance C++ services that support real-time pricing, risk, and P&L for fixed income and credit instruments.

You will own end-to-end service reliability in production, optimize performance, and integrate with Kafka, Protobuf, and internal APIs. Proficiency in Linux, modern C++, and CI/CD is required, with up to 5 years of backend experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Quantitative C++ Engineer
Real-Time Quantitative C++ Engineer

Millennium Management LLC • New York (NY), Miami (FL)

On-site
USD 175,000 - 250,000
Low-Latency C++ Quant Developer for Real-Time Trading
Low-Latency C++ Quant Developer for Real-Time Trading

Millennium Management LLC • New York (NY)

On-site
USD 150,000 - 200,000
Quantitative Developer
Quantitative Developer

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Quantitative Developer
Quantitative Developer

Millennium Management LLC • New York (NY), Miami (FL)

On-site
USD 175,000 - 250,000
Senior Quantitative Developer: Low-Latency C++ Trading
Senior Quantitative Developer: Low-Latency C++ Trading

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Base salary plus discretionary bonus
Comprehensive benefits
C++ Quant Developer — Build High-Performance Trading
C++ Quant Developer — Build High-Performance Trading

BMO Capital Markets Corp. • New York (NY)

On-site
USD 240,000 - 300,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1
Low-Latency Software Engineer, Quant & Trading Systems
Low-Latency Software Engineer, Quant & Trading Systems

Millennium • Miami (FL)

On-site
USD 120,000 - 180,000
Latency-Driven Quantitative C++ Engineer
Latency-Driven Quantitative C++ Engineer

Millennium • New York (NY)

On-site
USD 150,000 - 200,000
Low-Latency C++ Quant Developer
Low-Latency C++ Quant Developer

Neolife Updates • New York (NY)

On-site
USD 230,000 - 290,000
Health insurance
Tuition reimbursement
Retirement savings plans
+1
C++ Quant Developer for High-Performance Trading
C++ Quant Developer for High-Performance Trading

BMO Harris Bank • New York (NY)

On-site
USD 234,000 - 286,000
Health insurance
Tuition reimbursement
Accident and life insurance
+1