Senior C++ Software Engineer
Listed on 2026-10-16
-
Software Development
Senior Developer, Software Engineer
Senior C++ Software Developer – STL – UNIX - Chicago.
- Tier-1 electronic trading organisation seeks to hire a Senior C++ Software Developer to join their Chicago team as part of an expansion plan for 2026. Senior C++ Software Developer with be a key contributor to the enhancement of their electronic trading ecosystem and surrounding electronic trading environment. The client is part of a large investment banking group, one of the largest financial institutions globally.
The Senior C++ Software Developer will:
- Assist engineering manager with growth of the team in London and US office.
- Define and be involved in development projects for their core real-time trading engine.
- Work collaboratively with testing and engineering teams internally and externally.
- Assist with further advancements in platform automation.
- Take ownership of business and technical change requests.
- Design and plan software change documentation.
- Integration testing to ensure high quality QA.
The Senior C++ Software Developer will need to have:
- A STEM background.
- Team and project leadership experience is essential for this position.
- Experience developing electronic trading software is essential for this position.
- Significant experience of C++ development.
- STL experience.
- Experience of electronic trading – exchange trading – low-latency trading - financial-based trading system environments.
- Strong analytical skills for troubleshooting and diagnostic.
- Ability to suggest/research new technologies, and quickly adapt to change.
Future proofing the technology environment is key for this position. They require a Senior C++ Software Developer that can bring new ideas, contribute to projects, assist with the adoption of automation, and help senior stakeholders grow the team.
(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).