Senior C++ Software Engineer
🚀 Senior C++ Software Engineer – An international electronic trading organisation is seeking a Senior C++ Software Engineer to join their high-performance engineering team. This is a fantastic opportunity to work at the forefront of financial technology, building cutting-edge trading infrastructure.
🔧 the Senior C++ Software Engineer will:
- Design, develop, and optimise trading systems using modern C++.
- Work through the Full Software Development Life Cycle as part of an Agile team - SDLC
- Work with x30 C++ Software Engineers, x10 Python Software Engineers, x20 Full Stack Engineers, FPGA and Technical Architects based across London and New York offices.
- Implement performance-critical solutions to ensure best-in-class trading execution.
- Leverage STL to write clean, efficient, and maintainable code.
- Diagnose and resolve complex system issues in a high-pressure environment.
🧠 What the Senior C++ Software Engineer will bring:
- A degree in a STEM related subject
- At least five years of commercial software engineering experience.
- Proven expertise in C++ development, with a strong focus on low-latency architecture.
- Unix - Linux environment experience.
- Experience in high-frequency trading (HFT) or similar real-time environments is highly desirable - Experience in latency within telecoms, media, music streaming or video streaming is also considered.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
🎁 Benefits:
- Competitive bonus structure.
- Generous pension contributions.
- 26 days of annual leave.
- Private medical and dental insurance.
- Gym membership.
- Life insurance.
- Hybrid working model –2 days in the office per week .