C++ Software Engineer Windows - Finance

C++ Software Engineer Windows - Finance

Posted 1 day ago by Client Server

£70,000 Per year
Undetermined
Remote
Cambridge, England, United Kingdom

Summary: The C++ Software Engineer role involves developing and maintaining real-time, low-latency systems for a global market data provider. The position requires expertise in C/C++ on Windows and focuses on enhancing networking components and high-performance data pipelines. The role is based in the UK and offers a 12-month fixed-term contract with a competitive salary and benefits. Candidates should possess strong communication skills and a solid understanding of computer science fundamentals.

Key Responsibilities:

  • Develop and maintain real-time, low-latency systems in C/C++ on Windows
  • Work across the full SDLC within an Agile team
  • Enhance networking components (TCP/IP, multicast) and high-performance data pipelines
  • Collaborate with engineers globally on mission-critical market connectivity tooling

Key Skills:

  • Strong C/C++ development on Windows (C# a bonus)
  • Solid understanding of Computer Science fundamentals (multithreading, OOP, data structures, design patterns)
  • Good knowledge of networking protocols (e.g. TCP/IP, UDP, multicast)
  • Great communication and collaboration skills
  • UK based and able to work without sponsorship

Salary (Rate): £70,000 yearly

City: Cambridge

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

C++ Software Engineer / Developer UK Remote Up to £70k + Bonus 12 Month FTC Join a global market data provider and work on real-time, low-latency exchange connectivity systems that process over 40 billion messages per day. As a C++ Software Engineer, you'll build and maintain high-performance data feeds, core transport protocols and scalable services deployed to AWS.

Your Role:

  • Develop and maintain real-time, low-latency systems in C/C++ on Windows
  • Work across the full SDLC within an Agile team
  • Enhance networking components (TCP/IP, multicast) and high-performance data pipelines
  • Collaborate with engineers globally on mission-critical market connectivity tooling

About You

  • You have strong C/C++ development on Windows (C# a bonus)
  • You have a solid understanding of Computer Science fundamentals (multithreading, OOP, data structures, design patterns)
  • You have a good knowledge of networking protocols (e.g. TCP/IP, UDP, multicast)
  • You have great communication and collaboration skills
  • You are UK based and able to work without sponsorship

What's on Offer:

  • Please note this role is on a 12 month fixed term contract basis.
  • Salary up to £70k + bonus
  • 25 days holiday, pension, life assurance
  • Private medical dental
  • Gym subsidy, wellness apps, cycle-to-work
  • Stock purchase options
  • Family leave, sabbaticals
  • Continuous training personal development budget
  • Valuable experience within finance exchange connectivity

Apply now to find out more about this C++ Software Engineer / Developer opportunity.