Backend Software Engineer C++ Linux Low Latency Apply now
Backend Software Engineer C++ Linux Low Latency

Backend Software Engineer C++ Linux Low Latency

London Full-Time
Apply now
C

At a Glance

  • Tasks: Join a small Agile team to build a low latency trading system from scratch using modern C++.
  • Company: Work at a global systematic trading firm focused on cutting-edge technology and innovation.
  • Benefits: Earn up to £300k+, enjoy significant bonuses, private healthcare, and 25 days holiday.
  • Why this job: Tackle complex challenges in a collaborative environment while advancing your career in tech.
  • Qualifications: Expertise in C++ (C++ 20/23), multithreaded systems, Linux OS, and strong communication skills required.
  • Other info: Embrace continual learning in a diverse workplace that values every individual's strengths.

Backend Software Engineer / Developer (TMP C++ 20 / 23) London / WFH to £300k+ Do you have expertise with C++ backend development, with experience of low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Backend Software Engineer you will be a key member of a small, Agile team that is embarking on building a new, low latency, trade execution system from scratch utilising modern C++ (C++ 20 / C++ 23) and Template Metaprogramming techniques. You’ll be working across the full development lifecycle on Greenfield projects including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical challenges, you’ll be collaborating with a highly talented to solve problems and push what is possible. Location / WFH: You have advanced C++ development skills including C++ 20, STL and Boost You have experience of designing and implementing multithreaded and distributed systems You have experience with Template Meta Programming (TMP) You have a strong knowledge of Linux OS and distributed network architecture, ideally with an understanding of GCC development toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You’re collaborative with excellent communication skills What’s in it for you: As a Backend Software Engineer you will earn a competitive package: Salary to £300k Significant Bonus Pension Private Healthcare 25 days holiday Opportunity to work on Greenfield systems at the cutting Continual learning and development opportunities Apply now to find out more about this Backend Software Engineer / Developer (C++ Linux Low Latency Template Metaprogramming) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Backend Software Engineer C++ Linux Low Latency employer: Client Server

At our global systematic trading firm, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Backend Software Engineer, you'll not only enjoy a competitive salary package of up to £300k, but also significant bonuses, private healthcare, and 25 days of holiday, all while working on cutting-edge Greenfield projects. We are committed to your professional growth, offering continual learning opportunities in a diverse environment where every team member's strengths are valued.
C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Software Engineer C++ Linux Low Latency

✨Tip Number 1

Make sure to showcase your experience with C++ 20 and Template Metaprogramming in your discussions. Highlight specific projects where you've implemented these technologies, as this will demonstrate your hands-on expertise.

✨Tip Number 2

Familiarize yourself with the latest trends in low latency trading systems. Being able to discuss current challenges and innovations in this field will show your passion and commitment to the role.

✨Tip Number 3

Prepare to discuss your experience with multithreaded and distributed systems. Be ready to explain how you've tackled complex technical challenges in past projects, as this will be crucial for the role.

✨Tip Number 4

Emphasize your collaborative skills and ability to communicate effectively with cross-functional teams. Share examples of how you've worked with investment management professionals or similar roles to create successful outcomes.

We think you need these skills to ace Backend Software Engineer C++ Linux Low Latency

Advanced C++ Development
C++ 20 / C++ 23
STL and Boost Libraries
Multithreaded System Design
Distributed Systems Implementation
Template Metaprogramming (TMP)
Linux Operating System Knowledge
Distributed Network Architecture
GCC Development Toolchain Understanding
C++ Optimization Techniques
Computer Science Fundamentals
Object-Oriented Programming (OOP)
Design Patterns
Data Structures
Collaboration Skills
Excellent Communication Skills

Some tips for your application 🫡

Highlight Relevant Skills: Make sure to emphasize your advanced C++ development skills, particularly with C++ 20 and Template Metaprogramming. Mention your experience with multithreaded and distributed systems, as well as your knowledge of Linux OS.

Showcase Your Experience: Detail your previous work on low latency trading systems or similar projects. Provide specific examples of how you've tackled complex technical challenges in your past roles.

Communicate Effectively: Since collaboration is key in this role, demonstrate your excellent communication skills in your application. You can do this by clearly articulating your thoughts and experiences in your cover letter and CV.

Tailor Your Application: Customize your CV and cover letter to align with the job description. Use keywords from the job posting, such as 'Agile team', 'Greenfield projects', and 'C++ optimization' to make your application stand out.

How to prepare for a job interview at Client Server

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with modern C++ features, especially C++ 20 and C++ 23. Highlight specific projects where you've utilized these features, particularly in low latency environments.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your ability to solve complex problems. Prepare to explain your thought process when tackling challenges related to multithreaded and distributed systems.

✨Understand the Full Development Lifecycle

Familiarize yourself with the entire development lifecycle, from design to deployment. Be ready to discuss how you have contributed to each phase in previous projects, especially in Greenfield developments.

✨Communicate Effectively

Since collaboration is key in this role, practice articulating your ideas clearly. Be prepared to discuss how you work with cross-functional teams and share examples of successful collaborations.

Backend Software Engineer C++ Linux Low Latency
Client Server Apply now
C
  • Backend Software Engineer C++ Linux Low Latency

    London
    Full-Time
    Apply now

    Application deadline: 2027-01-11

  • C

    Client Server

  • Other open positions at Client Server

    C
    Software Developer C# .Net SQL - Trading Systems

    Client Server

    London Full-Time 72000 - 168000 £ / year (est.)
    C
    Backend Software Engineer Rust

    Client Server

    Newcastle upon Tyne Full-Time 72000 - 108000 £ / year (est.)
Similar positions in other companies
O
Senior C++ Developer - Low Latency- Prop Market Maker

Oxford Knight

London Full-Time 48000 - 84000 £ / year (est.)
S
C++ Developer - Low Latency, C++, FPGA, Linux, Market Data Systems, Order Entry Gateway Development

Scope AT Limited

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