High-Performance C++ Engineer - Low-Latency Systems

Citadel

City of Rochester (NY)

On-site

USD 200,000 - 300,000

Full time

4 days ago
Be an early applicant

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

Citadel is seeking skilled C++ Software Engineers to design, develop, test, deploy, and maintain high-performance applications and platforms powering our investment process. You will work on low-latency, scalable systems across trading, data, and research infrastructures.

You will collaborate with engineers and investment professionals to craft efficient technical solutions, tackle complex performance challenges, and contribute to system architecture and developer tooling.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related STEM field, or equivalent experience.
  • Expert-level C++ programming skills and production-quality software experience.
  • Strong CS fundamentals: data structures, algorithms, OS, and software design.
  • Strong understanding of memory management, concurrency, multithreading, and performance optimization.
  • Experience building high-performance, distributed, or large-scale systems.

Responsibilities

  • Design, develop, test, deploy, and maintain high-performance C++ applications and libraries.
  • Build reliable and scalable systems supporting core investment workflows.
  • Solve performance, latency, throughput, concurrency challenges.
  • Collaborate with engineers and investment professionals to translate requirements into technical solutions.
  • Develop green-field systems and improve architecture and performance of existing platforms.
  • Profile, optimize, and troubleshoot production systems.
  • Support system architecture and developer tooling improvements.
  • Own technology through its lifecycle from design to production.

Skills

C++ programming
Low-latency
Multithreading
Performance optimization
Distributed systems
Linux development
Profiling & debugging

Education

Bachelor's degree in CS/Engineering or related STEM

Tools

Linux
CI/CD
Build systems
Git

Job description

Citadel is seeking skilled C++ Software Engineers to design, develop, test, deploy, and maintain high-performance applications and platforms powering our investment process. You will work on low-latency, scalable systems across trading, data, and research infrastructures.

You will collaborate with engineers and investment professionals to craft efficient technical solutions, tackle complex performance challenges, and contribute to system architecture and developer tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Level Software Engineer (C++)
Low-Level Software Engineer (C++)

Fintal Partners • Chicago (IL)

On-site
USD 140,000 - 210,000
Low-Level Software Engineer
Low-Level Software Engineer

Fintal Partners • Chicago (IL)

On-site
USD 110,000 - 160,000
Low-Latency C++ Quant Research Engineer
Low-Latency C++ Quant Research Engineer

Citadel • City of Rochester (NY)

On-site
USD 275,000 - 350,000
Discretionary incentive compensation
Medical insurance
Retirement plan
C++ Developer - Low Latency Trading
C++ Developer - Low Latency Trading

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 180,000
C++ Software Engineer
C++ Software Engineer

Citadel • City of Rochester (NY)

On-site
USD 200,000 - 300,000
Low-Latency C++ Engineer for Performance Systems
Low-Latency C++ Engineer for Performance Systems

Quantum Search • New York (NY)

On-site
USD 180,000 - 250,000
Senior Low-Latency C++ Architect for Trading Systems
Senior Low-Latency C++ Architect for Trading Systems

Objective Partners • Chicago (IL)

Hybrid
USD 180,000 - 260,000
Competitive base salary
Performance bonus pool
Healthcare benefits
Lead C++ Engineer - Low-Latency Execution Systems
Lead C++ Engineer - Low-Latency Execution Systems

Acquire Me • New York (NY)

Hybrid
USD 180,000 - 260,000
Senior C++ Engineer: High-Performance, Low-Latency
Senior C++ Engineer: High-Performance, Low-Latency

Luxoft • Miami (FL)

On-site
USD 140,000 - 200,000
Low-Latency C++ Engineer for High-Speed Trading
Low-Latency C++ Engineer for High-Speed Trading

Paragon Alpha - Hedge Fund Talent Business • Chicago (IL)

On-site
USD 120,000 - 180,000