C++ Software Engineer (Greater London)
Software Engineer (C++) | Contract | Financial Trading | Hybrid / London
Cititec Talent is working with a leading Investment Bank to recruit a C++ Software Engineer to work within a high-performing front-office trading technology team. This is an exciting opportunity to build and optimise cutting-edge systems that directly impact trading performance and execution.
As a C++ Software Engineer, you will be responsible for designing, developing, and supporting a range of high-performance services and infrastructure critical to front-office trading operations.
Your work will include systems related to:
- Market data ingestion and processing
- Order management
- Internal messaging layers
- Security reference data management
- Position keeping systems
- Supporting back-end components for trading user interfaces
- You will collaborate with traders, quants, and fellow engineers to deliver reliable, low-latency solutions in a fast-paced trading environment.
Key Requirements:
- Hands-on experience in C++ with a strong focus on performance and optimisation
- Experience building high-performance, low-latency systems on Linux platforms
- Proficiency in Python for tooling and scripting
- Solid understanding of Linux systems, including debugging and performance tuning
- Experience with FIX protocol and/or other exchange connectivity protocols
- Strong analytical and problem-solving skills
- Experience in front-office trading environments is highly desirable
Location: London (Hybrid – 3 days onsite)
Rate: Up to £650/day (Inside IR35)
Contract: 6-Month Initial Contract
- Company
- Cititec
- Location
- London, UK
Hybrid / WFH Options - Employment Type
- Part-time
- Posted
- Company
- Cititec
- Location
- London, UK
Hybrid / WFH Options - Employment Type
- Part-time
- Posted