Find the latest C++ Software Engineer jobs from companies hiring across the globe. This page features opportunities for developers specializing in high-performance, system-level, and performance-critical applications.
C++ Engineer - Hardware Systems
Selby Jennings
Chicago, IL
fulltime•
2w ago
C++ Software Engineer
Citadel Securities
Miami, FL
fulltime•
3w ago
C++ Engineer - Performance
CPS, Inc.
Chicago, IL
fulltime•
1w ago
C++ Software Engineer - Front Office Trading Technology
We are hiring a C++ engineer to join a high-performance engineering team for a Trading Firm focused on building and optimizing systems that operate at the limits of hardware performance. This team sits at the intersection of software, hardware, and compute infrastructure, where microseconds matter and efficiency directly impacts outcomes.
This is a highly technical role suited for engineers who enjoy working close to the hardware, optimizing performance, and solving complex systems problems from first principles.
What You'll Do
- Design and build high-performance C++ systems optimized for low latency and efficient resource utilization
- Work close to the hardware, including memory management, concurrency, and data movement across CPU/GPU/NPU systems
- Optimize systems at a microsecond level, improving throughput, latency, and overall performance
- Develop frameworks and infrastructure to support workload distribution, processing pipelines, and compute offloading
- Analyze bottlenecks across systems and implement low-level optimizations (cache usage, memory allocation, threading)
- Collaborate with hardware, ML, and systems engineers to build integrated high-performance solutions
- Contribute to architectural decisions around scalable, high-throughput computing systems
What We're Looking For
- 5+ years of C++ experience with a focus on systems-level programming
- Background in high-performance computing (HPC), distributed systems, or low-latency environments
- Deep understanding of memory management, multithreading, and performance optimization
- Experience working close to hardware (CPU, GPU, NPU, or custom accelerators)
- Ability to analyze and optimize systems at a low-level (microseconds, memory, data flow)
- Strong problem-solving skills and comfort working in performance-critical environments
- Exposure to machine learning systems or inference optimization
- Background in computer architecture or operating systems
- Familiarity with Python for tooling, testing, or ML workflows
Location
Chicago Loop (on-site)
C++ Software Engineer Jobs: At a Glance
Insights drawn from the latest openings on this page so you can compare employers, locations, and pay before applying.
Top Companies Hiring
Selby Jennings2 roles
Citadel Securities1 role
CPS, Inc.1 role
FlexTrade1 role
Globus Medical1 role
LSEG1 role
Top Locations
IL3 roles
NY2 roles
FL1 role
PA1 role
MO1 role
MI1 role
Most listings on this page are on-site or hybrid.
Employment Types
Fulltime10 roles
Get Ready for a c++ software engineer Interview
Free Skillora tools tailored to this role: practise the exact questions you'll face, benchmark salary expectations, and tune your resume before you apply.
We are hiring a C++ engineer to join a high-performance engineering team for a Trading Firm focused on building and optimizing systems that operate at the limits of hardware performance. This team sits at the intersection of software, hardware, and compute infrastructure, where microseconds matter and efficiency direct…
Citadel SecuritiesMiami, FLFulltimePosted Jun 24, 2026
About Citadel Securities Citadel Securities is the next-generation capital markets firm and a leading global market maker. We provide institutional and retail investors with the liquidity they need to trade a broad array of equity and fixed income products in any market condition. The brightest minds in finance, scienc…
Opportunity with a prop trading firm in Chicago, interested in speaking with Software Engineers with exposure or interest in the market, high aptitude and strong fundamentals. You’ll be building software for their trading businesses, including exchange connectivity and trader facing applications.
#4C++ Software Engineer - Front Office Trading Technology
Selby JenningsNew York, NYFulltimePosted Jun 29, 2026
A leading quantitative trading firm is looking to add a C++ Software Engineer to a front-office equities technology team in New York. This role sits directly alongside traders and quantitative researchers, building and enhancing the core systems that power the trading business. Engineers on the team have exposure acros…
Why FlexTrade? Building great software requires good people with Innovative ideas, passion, and creativity. We thrive upon collaboration, hail from all walks of life and speak dozens of languages. We are passionate about equality and integrity with a culture of #belonging and we give you the freedom to create an impact…
Globus MedicalKing of Prussia, PAFulltimePosted Apr 15, 2026
At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these patients, and the surgeons and healthcare providers who treat them. We embrace a culture of exceptional response by partnering…
LSEG offers essential platforms, financial data services and trading venues for various clients such as businesses, governments, and investors around the globe. The real-time market data, indices, analytics, and news services LSEG supplies allows traders and investors understand market conditions and trends. We deliver…
Radley JamesNew York City Metropolitan AreaFulltimePosted Jul 20, 2026
A leading systematic market-making firm is expanding its Options Market Making business in New York. The team provides liquidity across global financial markets through cutting-edge technology, quantitative research, and deep trading expertise. They are seeking an experienced C++ Developer (2–8 years’ experience) to jo…
HTC Global ServicesGrand Rapids, MIFulltimePosted Jul 10, 2026
Job Description Job Title: Senior C++ Developer (Linux, Sybase, AI-Assisted Development) Overview / Summary We are seeking an experienced Senior C++ Developer with 5–10 years of hands-on experience in C++ application development. The ideal candidate will have strong expertise in modern C++ standards, Linux/Unix develop…
About Akuna: Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data driven solutions, and automation. We specialize in providing liquidity as an options market maker – meaning we are committed to providing competitive quotes that we are willing to both buy and se…
Find the latest C++ Software Engineer jobs from companies hiring across the globe. This page features opportunities for developers specializing in high-performance, system-level, and performance-critical applications.
C++ remains a powerful programming language widely used in game development, financial systems, embedded software, operating systems, robotics, and high-frequency trading platforms. Employers are seeking engineers with strong knowledge of object-oriented programming, memory management, multithreading, STL, and performance optimization.
Many roles require experience with system architecture, low-latency applications, real-time processing, and cross-platform development. Familiarity with Linux environments, debugging tools, and version control systems is often preferred.
Our curated listings include remote, hybrid, and onsite opportunities across North America, Europe, Asia-Pacific, and global technology hubs. Positions range from mid-level developers to senior and principal engineering roles.
Each job posting includes detailed technical requirements, responsibilities, and application instructions to help you quickly identify the best fit.
Browse global C++ Software Engineer openings today and advance your career in high-performance software development.
Found a role you like? Practice with Skillora's AI-powered mock interviews tailored to the specific job you're applying for. Get real-time feedback and improve your chances of landing the offer.