Senior C++ Software Engineer

Company: Miller Maxwell Ltd
Apply for the Senior C++ Software Engineer
Location: London
Job Description:

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.

Responsibilities

  • 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 30 C++ Software Engineers, 10 Python Software Engineers, 20 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.

Qualifications and Benefits

  • 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.
  • 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.
  • Competitive bonus structure.
  • 26 days of annual leave.
  • Private medical and dental insurance.
  • Life insurance.
  • Hybrid working model – 2 days in the office per week.

#J-18808-Ljbffr…

Posted: April 29th, 2026