Core C++ Engineer - Electronic Trading Infrastructure - High Frequency Trading

Overview

On Site
Full Time

Skills

C
Unix
Multithreading
Scratch
Real-time
Benchmarking
Debugging
Optimization
Linux
Network Programming
Continuous Improvement
Computer Science
Electrical Engineering
Financial Technology
Finance
Management
Innovation
C++
Backbone.js
Trading

Job Details

Keywords:C/C++, High Frequency Trading, Low Latency Trading, UNIX/Linux, Multi-Threading, Electronic Execution, Fintech

Are you a C++ engineer who thrives on solving complex technical challenges at scale? Our client, one of the most technically advanced electronic trading firms in the world, is looking for engineers who want to build ultra-low latency, high throughput infrastructure that powers global markets.

This is a rare opportunity to work on high impact systems at the heart of one of the world's most successful market makers. You will help architect, develop, and refine the foundational software that enables millions of trades per day with precision and speed.

What you will be doing:
  • Designing and building ultra-low latency, high throughput C++ components from scratch.
  • Working closely with traders, researchers, and other engineers to evolve the real time trading stack.
  • Optimizing for speed and efficiency across the entire stack.
  • Profiling, benchmarking, and debugging mission critical software under live market conditions.
  • Contributing to one of the most respected codebases in the trading industry.

What you will bring:
  • Expert level knowledge of C++ with strong performance and optimization skills.
  • Proven experience building low latency, high throughput production software (experience with microsecond or nanosecond latency applications is a plus).
  • Solid understanding of Linux environments and network programming.
  • A passion for clean design, correctness, and continuous improvement.
  • A degree in Computer Science, Electrical Engineering, or a similar technical field.
  • Experience in trading or financial technology is a plus but not required.

Why this role:

This is not just another finance job. You will work alongside some of the most talented engineers in the industry, solving real world problems with direct, measurable impact. The culture is fast, focused, and engineering led where innovation and performance are rewarded, and bureaucracy is kept out of your way.

If you love C++, obsess over performance, and want to build the backbone of a world class trading platform we want to hear from you.

Apply now or send your application to
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.