A leading proprietary trading firm, is seeking a C++ Developer to join its Global Hardware team.
In this role, you'll design, build, and optimize software used to manage and enhance hardware platforms across a highly distributed, low-latency environment. You'll collaborate closely with engineers across software, networking, systems, and hardware disciplines to solve complex technical challenges at scale.
Responsibilities:
Design, develop, and maintain high-performance applications and trading systems in C++
Build tooling, services, and infrastructure to support global hardware platforms
Optimize system performance, reliability, and scalability
Partner with hardware, networking, and infrastructure teams to improve operational efficiency
Troubleshoot complex production issues across distributed systems
Contribute to architecture decisions and engineering best practices
Requirements:
Strong professional experience developing software in C++
Solid understanding of computer science fundamentals, including algorithms and data structures
Experience developing on Linux-based systems
Strong problem-solving and debugging skills
Ability to thrive in a collaborative, fast-paced engineering environment
Nice to Have:
Experience with low-latency, high-performance, or systems-level development
Exposure to hardware, networking, operating systems, or infrastructure engineering
Experience within trading, financial services, or other performance-sensitive environments
This is an excellent opportunity for engineers who enjoy solving challenging systems problems and working at the intersection of software and infrastructure in a highly technical environment.
Numbers & Facts
Location
Chicago, IL
Skills
Algorithmsunmatched
Best Practicesunmatched
C++ Programming Languageunmatched
Computer Scienceunmatched
Data Structuresunmatched
Debugging Skillsunmatched
Distributed Computingunmatched
Financial Servicesunmatched
Hardware Administrationunmatched
Identify Issuesunmatched
Linux Operating Systemunmatched
Machine Toolunmatched
Network System Hardwareunmatched
Operating Systemsunmatched
Operational Improvementunmatched
Operational Strategyunmatched
Performance Tuning/Optimizationunmatched
Problem Solving Skillsunmatched
Software Developmentunmatched
Software Engineeringunmatched
Systems Reliabilityunmatched
Team Playerunmatched
Trading Systemsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.