More jobs:
Latency Critical & Low-Level C++ Software Engineer
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-06-03
Listing for:
Chicago Financial Search, Inc.
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
C++ Developer, Software Engineer
Job Description & How to Apply Below
Latency Critical & Low Level C++ Software Engineer
Chicago - Onsite
AboutThe Role
We’re hiring onsite in Chicago for two C++ engineering roles:
- Latency-Critical C++ Engineer: Build high-performance systems used directly by traders and quants, tackling challenging problems with real-time impact in live markets.
- Low-Level C++ Engineer: Optimize ultra-low latency trading systems across the full stack, working at the hardware-software boundary to maximize performance.
As the Latency-Critical C++ Engineer, you will:
- Write and optimize ultra-low latency C++ across trading systems that is performance-critical C++ across our low-latency systems, from order execution to market connectivity
- Profile, benchmark, and eliminate bottlenecks end-to-end
- Partner with traders/quants to turn performance needs into efficient code
- Own systems from development through production
- Apply modern C++ to solve real-time performance challenges
As the Low-Level C++ Engineer, you will:
- Develop high-performance, ultra-low latency C++ systems to improve performance-critical C++ applications, ensuring ultra-low latency and high throughput
- Work closely with hardware, FPGA, and systems teams
- Diagnose and fix real-time performance and stability issues
- Create tools for deep system profiling and monitoring
For the Latency-Critical C++ Engineer, we are looking for:
- BS in CS/CE or equivalent
- 2+ years C++ focused on performance and correctness
- Strong modern C++ (C++17/20), concurrency, memory, STL
- Solid algorithms, data structures, and low-level systems knowledge
- Ownership mindset with attention to trade-offs and code quality
- Depth over breadth
For the Low-Level C++ Engineer, we are looking for:
- BS in CS/CE or equivalent
- 2+ years C++ in high-performance environments
- Strong algorithms, data structures, modern C++ (C++17/20)
- Experience with multithreading and performance tuning
- Ability to analyze results and optimize systems and driven to continuously improve
- Clear communication across technical and non-technical teams
- Driven to continuously improve
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×