Senior C++ Engineer Apply now

Senior C++ Engineer

Full-Time 48000 - 72000 £ / year (est.)
Apply now
H

At a Glance

  • Tasks: Join us in developing high-performance foreign exchange trading systems using modern C++.
  • Company: Be part of a dynamic team focused on innovative trading solutions.
  • Benefits: Enjoy a relaxed office environment that fosters creativity and productivity.
  • Why this job: This role offers the chance to work with cutting-edge technology and collaborate with talented teams.
  • Qualifications: 5+ years in C++, 2+ years with SQL, and a solid grasp of network protocols required.
  • Other info: Experience with low latency applications and test-driven development is a plus.

The predicted salary is between 48000 - 72000 £ per year.

Want to be a part of building high-performance foreign exchange trading systems?

Contribute to all aspects of application development including functional and technical specifications, design, development and production support.

Key Duties & Responsibilities .

  • Systems development on a mature, modern codebase written in C++
  • Test, evaluate and recommend technologies to improve overall solutions
  • Constantly improving the development life cycle and code quality
  • Communicate and collaborate with the research and trading teams to design and deliver innovative, high-quality solutions
  • Provide day-to-day support for the applications

Requirements, Skills & Experience

  • Must have 5+ years of relevant industry experience with modern C++
  • Must have 2+ year experience with SQL, or a comparable relational database
  • Solid understanding of TCP/UDP standards and network protocols
  • Experience with writing low latency single and concurrent threaded applications
  • Understanding of the C++ development life cycle and tooling on RHEL Linux
  • Exposure to the FIX protocol
  • Exposure to test-driven development

Working practices are relaxed, as is the office environment. They want to get the best out of you and give you an environment where you can do great work.

It’s rare to find a role where the impact of what you do can have such an immediate impact and often has the potential to move markets.

Minimum 3 days in the office is required.

No sponsorship is given on this occasion.

Contact Ciara Clarke for a confidential discussion on this role.

Senior C++ Engineer employer: Harrington Starr

Join a dynamic team where innovation meets collaboration in the heart of the financial technology sector. As a Senior C++ Engineer, you'll thrive in a relaxed yet high-performance work culture that values your expertise and encourages continuous improvement. With ample opportunities for professional growth and a commitment to cutting-edge technology, this role offers a rewarding environment for those looking to make a significant impact in foreign exchange trading systems.
H

Contact Detail:

Harrington Starr Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Engineer

✨Tip Number 1

Make sure to brush up on your knowledge of modern C++ features and best practices. Being able to discuss specific examples of how you've utilized these in past projects will show your expertise and readiness for the role.

✨Tip Number 2

Familiarize yourself with the FIX protocol and be prepared to discuss how it relates to trading systems. This knowledge can set you apart from other candidates who may not have direct experience with it.

✨Tip Number 3

Highlight any experience you have with low latency applications and concurrent programming. Be ready to share specific challenges you faced and how you overcame them, as this is crucial for the role.

✨Tip Number 4

Since collaboration is key in this position, think of examples where you've successfully worked with cross-functional teams. Emphasizing your communication skills will demonstrate that you're a great fit for their relaxed yet productive environment.

We think you need these skills to ace Senior C++ Engineer

Modern C++ (5+ years experience)
SQL or comparable relational database (2+ years experience)
TCP/UDP standards and network protocols
Low latency application development
Concurrent and single-threaded application design
C++ development life cycle and tooling on RHEL Linux
FIX protocol exposure
Test-driven development
Application support and maintenance
Collaboration with research and trading teams
Problem-solving skills
Code quality improvement
Technical specification development
Communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5+ years of experience with modern C++. Include specific projects or roles where you utilized C++ and any relevant technologies like SQL or network protocols.

Craft a Strong Cover Letter: In your cover letter, express your passion for building high-performance systems. Mention your experience with low latency applications and how you can contribute to improving the development life cycle.

Showcase Relevant Skills: Clearly outline your understanding of TCP/UDP standards, network protocols, and the C++ development life cycle. If you have experience with the FIX protocol or test-driven development, make sure to include that as well.

Highlight Collaboration Experience: Since the role involves communication with research and trading teams, provide examples of past experiences where you successfully collaborated with cross-functional teams to deliver innovative solutions.

How to prepare for a job interview at Harrington Starr

✨Showcase Your C++ Expertise

Make sure to highlight your experience with modern C++. Be prepared to discuss specific projects where you utilized advanced C++ features and how they contributed to the success of the project.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Practice coding challenges related to low latency applications and be ready to explain your thought process clearly.

✨Familiarize Yourself with Networking Protocols

Since a solid understanding of TCP/UDP standards and network protocols is crucial, brush up on these topics. Be ready to discuss how you've implemented these protocols in past projects.

✨Engage with the Team Dynamics

The company values collaboration, so be prepared to discuss how you have worked with research and trading teams in the past. Share examples of how you communicated effectively to deliver high-quality solutions.

H
  • Senior C++ Engineer

    Full-Time
    48000 - 72000 £ / year (est.)
    Apply now

    Application deadline: 2026-12-20

  • H

    Harrington Starr

  • Other open positions at Harrington Starr

    H
    HFT Quantitative Developer

    Harrington Starr

    Liverpool Full-Time 43200 - 72000 £ / year (est.)
    H
    Cricket Trader

    Harrington Starr

    London Full-Time
Similar positions in other companies
O
Senior C++ Developer - Low Latency- Prop Market Maker

Oxford Knight

London Full-Time 48000 - 84000 £ / year (est.)
F
C+ Engineer - Market Making - Prop Trading

Fourier Ltd

London Full-Time 43200 - 72000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>