Airswift
Senior C++ Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
London, UK
Work mode:
Onsite
Published on:
23 September 2026
What they need
Senior C++ Software Engineer – Trading & Supply
Duration: Initial contract until 31/05/2027
Workload: Full time hours
Setup: PAYE contract inside IR35
Sponsorship: Not Provided
Location: London (3 days onsite)
Our client is seeking a Senior C++ Software Engineer to join a high-performing team developing and enhancing a global algorithmic trading platform supporting exchange-traded derivatives markets.
Key Responsibilities:
- Develop and optimise low-latency, high-performance trading systems in C++.
- Build and maintain exchange connectivity solutions using FIX, WebSocket, HTTP and native exchange protocols.
- Implement and enhance algorithmic trading strategies alongside traders and quantitative teams.
- Improve system reliability, scalability, observability and monitoring capabilities.
- Investigate and resolve production issues, performance bottlenecks and trading platform incidents.
- Support application deployments, testing frameworks and release activities.
- Research exchange behaviour and optimise connectivity through techniques such as kernel bypass and network performance tuning.
- Collaborate across engineering, trading and operations teams within a fast-paced trading environment.
Must-Have Skills:
- 5+ years commercial C++ development experience within financial markets, trading, capital markets or investment banking.
- Strong understanding of exchange-traded derivatives and the full trade lifecycle.
- Experience with global futures exchanges and native exchange protocols.
- Expertise in multithreading, asynchronous programming and distributed systems.
- Strong knowledge of algorithms and data structures.
- Experience with Python, SQL, PowerShell, C# or similar scripting/programming languages.
- Proven experience supporting production trading systems and application deployments.
- Strong troubleshooting and analytical problem-solving capabilities.
Nice-to-Have:
- Experience with kernel bypass and low-latency network optimisation.
- Exposure to Rust or TypeScript.
- Knowledge of exchange SDK integrations.
- Experience working directly with traders and quantitative teams.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Logiciel Ros2 - C++ Qt (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
5 hours ago
Quick apply
No company information available.