Senior C++ Engineer

Goliath Partners

New York (NY)

On-site

USD 300,000 - 350,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software

Job summary

A leading proprietary trading firm is seeking a skilled C++ Developer to optimize and build ultra-low-latency systems for trading. You'll collaborate with researchers and engineers to enhance performance, reliability, and execution speed. Requirements include deep knowledge of C++ and experience with real-time systems in a Linux environment. The firm offers a competitive base salary of $300-350k with bonuses potentially reaching a total compensation of $1M in the first year.

Qualifications

  • Deep understanding of performance, threading, and systems-level programming in C++.
  • Experience with low-latency, high-throughput, or real-time systems.
  • Ability to write production-quality code with emphasis on reliability and testing.

Responsibilities

  • Develop and optimize ultra-low-latency C++ systems for market data processing.
  • Build high-performance exchange connectivity and order routing components.
  • Profiling and tuning performance-critical code for improvements.

Skills

C++ (C++17/20)
Performance optimization
Systems-level programming
Real-time systems experience

Tools

Linux environments
Performance tools (perf, VTune, Valgrind)

Job description

A leading proprietary trading firm in NYC is expanding its core engineering team. We're looking to find a highly skilled C++ Developer to help build, optimize, and scale the low-latency systems that power our trading strategies. You’ll work shoulder-to-shoulder with quantitative researchers, platform engineers, and traders to push the boundaries of performance, reliability, and execution speed.

What You’ll Work On
  • Develop and optimize ultra-low-latency C++ systems used for real-time market data processing and execution.
  • Build high-performance exchange connectivity, order routing, and distributed compute components.
  • Profile, tune, and refactor performance-critical code for microsecond-level improvements.
  • Work closely with quants to translate research models into robust, production-ready systems.
  • Contribute to architectural decisions around networking, concurrency, memory management, and fault tolerance.
  • Enhance internal libraries, frameworks, and dev tooling to support a rapidly evolving trading environment.
What You Bring
  • C++ (C++17/20) with deep understanding of performance, threading, and systems-level programming.
  • Strong grasp of algorithms, data structures, CPU architecture, cache behavior, and network I/O.
  • Experience with low-latency, high-throughput, or real-time systems (finance, gaming, telecom, HPC, etc.).
  • Comfort working in Linux environments and using performance tools (perf, VTune, Valgrind, flame graphs, etc.).
  • Ability to write production-quality code with an emphasis on reliability, testing, and maintainability.
  • Bonus: experience with market data feeds, exchange protocols, FIX, or any trading-adjacent systems.
Why This Firm
  • Work on mission-critical, latency-sensitive systems where engineering directly impacts PnL.
  • Highly collaborative environment—engineers, quants, and traders work as one team.
  • Flat structure, fast decision-making, and access to cutting-edge hardware/software.
  • Competitive compensation with significant upside tied to engineering impact.
  • Opportunity to solve challenging problems at scale in one of the world’s most performance-driven industries.

Our client is looking to pay a base package of $300-350k + bonus bringing comp package up to $1M in first year total guaranteed.

If interested, please apply and Goliath Partners will be in touch!

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

Similar jobs worth comparing

Software Engineer
Software Engineer

NJF Global Holdings Ltd • New York (NY)

On-site
USD 150,000 - 210,000
Low-Latency C++ Platform Engineer for Trading Systems
Low-Latency C++ Platform Engineer for Trading Systems

Hunter Bond • New York (NY)

On-site
USD 140,000 - 210,000
C++ Senior Software Engineer
C++ Senior Software Engineer

Hunter Bond • New York (NY)

Hybrid
USD 140,000 - 210,000
Hybrid working
Standout NYC office
Excellent benefits
Senior C++ Engineer Low-Latency Trading Systems
Senior C++ Engineer Low-Latency Trading Systems

Durlston Partners • New York (NY)

On-site
USD 250,000 - 360,000
Competitive compensation
Ownership of technology
Live trading systems
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Fintal Partners • Chicago (IL)

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

OP Recruiting • Chicago (IL)

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

Goliath Partners Inc. • Northern (KY)

Hybrid
USD 500,000 - 600,000
Fully remote
C++ Engineer - Low latency
C++ Engineer - Low latency

iO Associates • New York (NY)

On-site
USD 400,000 - 900,000
C++ Software Engineer
C++ Software Engineer

Radley James • New York (NY)

On-site
USD 120,000 - 150,000
Senior C++ Developer
Senior C++ Developer

High-Frequency Trading Firm • New York (NY)

Hybrid
USD 150,000 - 210,000
Paid time off
Hybrid work arrangements
Financial wellness and savings plans
+4