Senior C++ Software Engineer - Algorithmic Trading

Edgehog Trading

Chicago (IL)

On-site

USD 130,000 - 185,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

Competitive compensation with performance-based bonuses
Cutting-edge technology and infrastructure
Collaborative, intellectually rigorous environment

Job summary

A technology-driven trading firm seeks an experienced C++ Software Developer to design and maintain low-latency applications for trading strategy execution in Chicago. The ideal candidate has strong C++ skills, a deep understanding of computer science fundamentals, and experience in high-pressure environments. This role offers competitive compensation and a chance to significantly impact trading results.

Qualifications

  • Strong proficiency in modern C++ (C++17 and above).
  • Deep understanding of data structures, algorithms, and concurrency.
  • Comfortable working in a Linux environment.

Responsibilities

  • Design, implement, and maintain low-latency C++ applications for trading.
  • Collaborate with traders and engineers to translate strategies into systems.
  • Optimize system performance at every level.

Skills

Strong proficiency in modern C++ (C++17 and above)
Debugging, profiling, and performance-tuning skills
Ability to work independently
Effective communication skills

Tools

Linux
Scripting languages (Python, Bash)

Job description

C++ Software Developer – Trading Strategy Execution

Join to apply for the C++ Software Developer – Trading Strategy Execution role at Edgehog Trading

About Us

Edgehog Trading is a technology-driven trading firm specializing in trading options on futures. We combine deep market expertise with high-performance software to capitalize on opportunities in one of the most competitive electronic markets in the world. Our edge comes from tight integration between traders and engineers, enabling rapid development and precise execution of trading strategies.

The Role

We are looking for an experienced C++ Software Developer to join our trading technology team. You’ll play a critical role in building and maintaining the systems responsible for executing our trading strategies with speed and precision. Your work will directly impact our ability to respond to market opportunities in real time.

What You’ll Do
  • Design, implement, and maintain low-latency C++ applications for trading strategy execution
  • Collaborate closely with traders, quants, and other engineers to translate strategies into robust, production-ready systems
  • Optimize performance at every level: networking, OS, compiler, and code
  • Contribute to system architecture, instrumentation, and deployment pipelines
  • Debug, monitor, and improve systems operating under real-world conditions
What We’re Looking For
  • Strong proficiency in modern C++ (C++17 and above)
  • 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
  • Ability to work independently and drive projects from idea to production
  • Effective communication and collaboration skills in a high-stakes, fast-moving environment
Nice to Have
  • Experience building low-latency, high-throughput systems, preferably in a trading environment
  • Experience with market data feeds, exchange connectivity, or order management systems
  • Familiarity with scripting languages (Python, Bash) for tooling and automation
  • Background in finance, quantitative systems, or high-frequency trading
  • Knowledge of networking (TCP/UDP, kernel bypass, packet capture)
  • Exposure to FPGA acceleration, GPU computing, or other hardware optimizations
Why Join Us
  • Competitive compensation with performance-based bonuses
  • Cutting-edge technology and infrastructure
  • Flat organizational structure and direct impact on trading results
  • Collaborative, intellectually rigorous environment
  • Strong focus on mentorship, autonomy, and growth
Compensation

The base salary range for this position is 130,000 - 185,000 USD per year.

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

Similar jobs worth comparing

Graduate Software Engineer
Graduate Software Engineer

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

Hybrid
USD 119,000 - 161,000
Health insurance
401(k) match
Unlimited PTO
+2
Full Stack Developer
Full Stack Developer

Edgehog Trading • Chicago (IL)

On-site
USD 125,000 - 175,000
Health insurance
401(k) with company match
Unlimited PTO
+3
Quantitative Execution Trader
Quantitative Execution Trader

Edgehog Trading • Chicago (IL)

On-site
USD 128,000 - 173,000
Ownership early
Direct access to founders
Discretionary bonus
+4
Graduate Quantitative Trader
Graduate Quantitative Trader

Edgehog Trading • Chicago (IL)

On-site
USD 126,000 - 154,000
Health, dental, vision insurance (prem
401(k) with company match
Unlimited PTO
+2
FPGA Developer — RTL/Verilog for Low-Latency Trading
FPGA Developer — RTL/Verilog for Low-Latency Trading

Edgehog Trading • Chicago (IL)

On-site
USD 100,000 - 175,000
Comprehensive health, dental, and vision insurance
401(k) with 4% match
Unlimited paid time off
+3
Senior C++ Software Engineer
Senior C++ Software Engineer

Phaxis • Chicago (IL)

On-site
USD 150,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior C++ Engineer
Senior C++ Engineer

Goliath Partners • New York (NY)

On-site
USD 300,000 - 350,000
Competitive compensation
Collaborative environment
Access to cutting-edge hardware/software
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
Evening Trader (5 pm - 12 am)
Evening Trader (5 pm - 12 am)

Edgehog Trading • Chicago (IL)

On-site
USD 135,000 - 165,000
Health insurance
401(k)
Unlimited time off
+3
Embedded Software Engineer
Embedded Software Engineer

Fintal Partners • Chicago (IL)

On-site
USD 120,000 - 180,000