Senior C++ Low-Latency Trading Engineer

Rippling, Inc.

Chicago (IL)

On-site

USD 150,000 - 175,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Direct access to founders
Ownership from day one
Proprietary trading models
Mentorship & reviews
Chicago-based office
Health, dental, vision coverage

Job summary

Edgehog Trading in Chicago is seeking a Senior C++ Software Engineer to design, implement, and optimize low-latency trading systems. You’ll work closely with traders and engineers to translate ideas into robust, production-ready code, with a focus on performance and reliability.

The role emphasizes data-driven decision making, problem solving, and owning meaningful parts of the firm’s proprietary trading systems. A competitive compensation package and a collaborative environment are provided.

Qualifications

  • 5+ years of experience at an options market making firm.
  • Strong proficiency in modern C++.
  • Deep understanding of computer science fundamentals (data structures, algorithms, concurrency).
  • Strong debugging, profiling, and performance-tuning skills.
  • Comfortable working in a Linux environment and familiar with system-level programming.
  • Possess strong intuition for selecting sensible default behaviors and parameter values.
  • Ability to translate business goals and ideas into scalable production code.

Responsibilities

  • Design, implement, and optimize low-latency C++ applications for trading strategy execution.
  • Collaborate closely with traders and other engineers to translate ideas into robust, production-ready systems.
  • Conduct diagnostic assessments and perform foundational data analysis to identify key issues, enabling data-driven prioritization of tasks and resources.
  • Modify inter-application behaviors and component interactions in a safe, testable, and controlled manner.
  • Rewrite complicated Java applications into C++.
  • Optimize production code and other system components to achieve low-latency and high-throughput capabilities.

Skills

Modern C++
Concurrency
Data structures
Algorithms
Debugging
Performance tuning
Linux
System-level programming
Production code

Job description

Edgehog Trading in Chicago is seeking a Senior C++ Software Engineer to design, implement, and optimize low-latency trading systems. You’ll work closely with traders and engineers to translate ideas into robust, production-ready code, with a focus on performance and reliability.

The role emphasizes data-driven decision making, problem solving, and owning meaningful parts of the firm’s proprietary trading systems. A competitive compensation package and a collaborative environment are provided.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer — Low-Latency Trading Systems
Senior C++ Engineer — Low-Latency Trading Systems

Chicago Trading Company • Chicago (IL)

On-site
USD 200,000 - 250,000
Generous time off
Insurance coverage
Paid parental leave
+2
Graduate Low-Latency C++ Engineer — Own Impact
Graduate Low-Latency C++ Engineer — Own Impact

Edgehog Trading • Chicago (IL), Northern (KY)

Hybrid
USD 119,000 - 161,000
Health insurance
401(k) match
Unlimited PTO
+2
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

OP Recruiting • Chicago (IL)

On-site
USD 180,000 - 240,000
Senior C++ Engineer: Low-Latency Trading Systems
Senior C++ Engineer: Low-Latency Trading Systems

Lever, Inc. • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Flexible work options
Senior C++ Software Engineer - Algorithmic Trading
Senior C++ Software Engineer - Algorithmic Trading

Edgehog Trading • Chicago (IL)

On-site
USD 130,000 - 185,000
Competitive compensation with performance-based bonuses
Cutting-edge technology and infrastructure
Collaborative, intellectually rigorous environment
Senior C++ Trading Systems Engineer – Low-Latency
Senior C++ Trading Systems Engineer – Low-Latency

Belvedere Trading, LLC • Chicago (IL)

On-site
USD 175,000 - 250,000
Discretionary bonuses
Comprehensive benefits
Elite Low-Latency C++ Trading Systems Engineer
Elite Low-Latency C++ Trading Systems Engineer

Jobot • Chicago (IL)

On-site
USD 275,000 - 450,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
Senior C++ Engineer: Low-Latency Trading & Performance
Senior C++ Engineer: Low-Latency Trading & Performance

Fintal Partners • Chicago (IL)

On-site
USD 150,000 - 230,000
Senior C++ Engineer: Low-Latency Real-Time Trading
Senior C++ Engineer: Low-Latency Real-Time Trading

Wolverine Trading, LLC • Chicago (IL), Northern (KY)

Hybrid
USD 100,000 - 140,000
Competitive salary
Bonus opportunity
Paid time off
+10