Enable job alerts via email!

C++ Software Engineer

Miller Maxwell

London

On-site

GBP 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Job summary

A leading recruitment firm is assisting a Tier-1 electronic trading organization in London seeking a C++ Software Engineer. The role emphasizes collaboration, automation, and support for team growth. Candidates should possess a strong STEM background and expertise in C++, STL, and UNIX environments. This is an opportunity to contribute meaningfully to a cutting-edge trading ecosystem.

Qualifications

  • Solid foundation in Science, Technology, Engineering, or Mathematics.
  • Proven commercial experience in C++ development.
  • Proficiency with the Standard Template Library.
  • Experience working in UNIX environments.
  • Strong troubleshooting and diagnostic abilities.
  • Ability to suggest and research new technologies.

Responsibilities

  • Support the engineering manager with the growth of the team.
  • Define and develop projects for the core real-time trading engine.
  • Work collaboratively with internal and external teams.
  • Assist with advancements in platform automation.
  • Take ownership of changes and document software adjustments.
  • Conduct integration testing to ensure quality.

Skills

C++ expertise
STL experience
UNIX experience
Analytical skills
Innovative mindset

Education

STEM background

Job description

C++ Software Engineer – STL – UNIX - London Miller Maxwell is assisting a Tier-1 electronic trading organisation that is expanding its team as part of their 2025 growth plan. They seek a talented C++ Software Engineer to join the client's London team. This role will be a key contributor to the enhancement of their electronic trading ecosystem and surrounding environment. The client is part of a large investment banking group, one of the largest financial institutions globally.

Responsibilities for the C++ Software Engineer:

  • Assist: Support the engineering manager with the growth of the team in London and the US office.
  • ️ Develop: Define and be involved in development projects for their core real-time trading engine.
  • Collaborate: Work collaboratively with internal and external testing and engineering teams.
  • Automate: Assist with further advancements in platform automation.
  • Manage: Take ownership of business and technical change requests.
  • Design: Plan and document software changes.
  • Test: Conduct integration testing to ensure high-quality QA.

Requirements for the C++ Software Engineer:

  • STEM Background: A solid foundation in Science, Technology, Engineering, or Mathematics.
  • C++ Expertise: Proven commercial experience in C++ development.
  • ️ STL Experience: Proficiency with the Standard Template Library.
  • ️ UNIX Experience: Experience working in UNIX environments.
  • Analytical Skills: Strong troubleshooting and diagnostic abilities.
  • Innovative Mindset: Ability to suggest and research new technologies and quickly adapt to change.

Key Attributes: Future-proofing the technology environment is crucial.

Our client seeks a C++ Software Engineer who brings fresh ideas, contributes to projects, assists with the adoption of automation, and helps senior stakeholders grow the team.

Join our client and be part of a team where you will contribute to something extraordinary. If you are ready to take your career to the next level and work with a highly talented team, apply now!

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

Similar jobs