Enable job alerts via email!

C++ Developer - Tech First Systematic Trading Firm

JR United Kingdom

London

On-site

GBP 60,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for a talented C++ Developer to join their innovative team in London. This role offers the chance to work on a mission-critical trading platform, where you will design and develop high-performance software solutions. Collaborate with a global team that values creativity and teamwork, while contributing to impactful projects that drive trading operations. If you are passionate about software engineering and eager to tackle challenges in a dynamic environment, this opportunity is perfect for you.

Qualifications

  • 3+ years of C++ development experience in a Linux environment.
  • Strong understanding of data structures and algorithms.

Responsibilities

  • Design, develop, and deliver production-critical software.
  • Work closely with stakeholders to gather requirements and define architecture.

Skills

C++
Linux
Data Structures
Algorithms
Communication Skills

Education

Bachelor's Degree in Engineering
Bachelor's Degree in Computer Science

Tools

Kafka
Q/KDB
Bash

Job description

Social network you want to login/join with:

C++ Developer - Tech First Systematic Trading Firm, london

col-narrow-left

Client:

Stanford Black Limited

Location:

london, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

4

Posted:

05.05.2025

Expiry Date:

19.06.2025

col-wide

Job Description:

A leading quantitative trading firm is seeking a highly skilled Software Engineer to join one of their front office technology teams. This team is responsible for designing, building, and maintaining their sophisticated trading platform.

The firm is investing heavily in transforming its trading platform and they are looking for engineers with a passion for software development who thrive in a dynamic, global, and collaborative environment, with a strong commitment to engineering excellence. This role does not require any prior finance experience, just strong C++ developers with a keen interest in this space.

Key Responsibilities:

  • Design, develop, and deliver production-critical software.
  • Work closely with stakeholders and team members to gather requirements, define architecture and technologies, and resolve bottlenecks.
  • Lead and contribute to design discussions while mentoring other team members.

Qualifications:

Must Have:

  • Bachelor's Degree in Engineering, Computer Science, or a related field.
  • 3+ years of C++ development experience in a Linux environment.
  • Strong understanding of data structures and algorithms.
  • Excellent communication skills and a collaborative, team-oriented approach.

Nice to Have:

  • Experience with scalable, large-scale, or distributed systems and service-oriented architecture.
  • Expertise in optimizing code for high-performance applications.
  • Familiarity with messaging systems (e.g., Kafka, AMPS, QPID).
  • Experience with Python, bash, and/or Q/KDB.

Why This Opportunity?

  • Work with a global team that values innovation and collaboration.
  • Contribute to a mission-critical platform with significant impact on trading operations.
  • Develop your career in a dynamic environment that encourages continuous learning and growth.

If you’re a passionate software engineer looking to take on the challenge of building and maintaining high-performance trading systems, we encourage you to apply.

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