Job Search and Career Advice Platform

Enable job alerts via email!

Senior C++ Software Engineer

Miller Maxwell

Greater London

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution is looking for a Senior C++ Software Developer to join their team in London or Chicago. This role involves enhancing their electronic trading ecosystem, requiring significant C++ and STL experience, as well as expertise in electronic trading environments. The successful candidate will also assist in the growth of the team, define development projects for the trading engine, and collaborate effectively across departments. Strong analytical and leadership skills are essential for success in this position.

Qualifications

  • Experience developing electronic trading software is essential.
  • Significant experience of C++ development.
  • Team and project leadership experience is required.

Responsibilities

  • Assist engineering manager with growth of the team.
  • Define and be involved in development projects for core real-time trading engine.
  • Work collaboratively with testing and engineering teams.

Skills

C++ development
STL
Analytical skills
Project leadership
Electronic trading software

Education

STEM background
Job description

Senior C++ Software Developer – STL – UNIX - London or Chicago. - Tier-1 electronic trading organisation seeks to hire a Senior C++ Software Developer to join their London or Chicago team as part of an expansion plan for 2026. Senior C++ Software Developer with be a key contributor to the enhancement of their electronic trading ecosystem and surrounding electronic trading environment. The client is part of a large investment banking group, one of the largest financial institutions globally.

The Senior C++ Software Developer will:

  • Assist engineering manager with growth of the team in London and US office.
  • Define and be involved in development projects for their core real-time trading engine.
  • Work collaboratively with testing and engineering teams internally and externally.
  • Assist with further advancements in platform automation.
  • Take ownership of business and technical change requests.
  • Design and plan software change documentation.
  • Integration testing to ensure high quality QA.

The Senior C++ Software Developerwill need to have:

  • A STEM background.
  • Team and project leadership experience is essential for this position.
  • Experience developing electronic trading software is essential for this position.
  • Significant experience of C++ development.
  • STL experience.
  • Experience of electronic trading – exchange trading – low-latency trading - financial-based trading system environments.
  • Strong analytical skills for troubleshooting and diagnostic.
  • Ability to suggest/research new technologies, and quickly adapt to change.

Future proofing the technology environment is key for this position. They require a Senior C++ Software Developer that can bring new ideas, contribute to projects, assist with the adoption of automation, and help senior stakeholders grow the team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.