Senior C++ Engineer: Ultra-Low Latency Trading
Senior C++ Engineer: Ultra-Low Latency Trading

Senior C++ Engineer: Ultra-Low Latency Trading

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Optimise ultra-low-latency trading systems using modern C++ and solve complex problems.
  • Company: Leading tech-driven market-making firm with an engineering-first culture.
  • Benefits: Competitive salary, collaborative environment, and opportunities for impactful work.
  • Why this job: Join a small team of top-tier talent and make an immediate impact in trading.
  • Qualifications: Over 5 years of C++ experience and a passion for high-performance solutions.
  • Other info: Dynamic role with opportunities for professional growth and collaboration.

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

A leading technology-driven market-making firm is seeking an experienced C++ Software Engineer to join a small engineering team focused on optimizing ultra-low-latency trading systems. The ideal candidate will have over 5 years of experience, a deep understanding of modern C++, and a passion for solving complex systems problems.

You will collaborate with traders and researchers to deliver high-performance solutions that make an immediate impact, working in an engineering-first culture with top-tier talent.

Senior C++ Engineer: Ultra-Low Latency Trading employer: Selby Jennings

As a leading technology-driven market-making firm, we pride ourselves on fostering an engineering-first culture that values collaboration and innovation. Our team of top-tier talent is dedicated to optimising ultra-low-latency trading systems, offering you the opportunity to work on impactful projects while enjoying a supportive environment that encourages professional growth and development. Located in a vibrant tech hub, we provide competitive benefits and a dynamic workplace that inspires creativity and excellence.
S

Contact Detail:

Selby Jennings Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Engineer: Ultra-Low Latency Trading

✨Tip Number 1

Network like a pro! Reach out to your connections in the trading and tech space. Attend meetups or webinars where you can chat with industry folks. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to low-latency systems. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on algorithms and data structures. Practice coding challenges that focus on performance and efficiency, as these are crucial in ultra-low-latency environments.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Senior C++ Engineer: Ultra-Low Latency Trading

C++
Ultra-Low Latency Systems
Performance Optimisation
Complex Systems Problem Solving
Collaboration with Traders and Researchers
High-Performance Solutions
Engineering Culture
Experience in Market-Making Technology

Some tips for your application 🫡

Show Off Your C++ Skills: Make sure to highlight your experience with modern C++. We want to see how you've tackled complex systems problems in the past, so don’t hold back on those details!

Tailor Your Application: Take a moment to customise your CV and cover letter for this role. Mention specific projects or experiences that relate to ultra-low-latency trading systems. It shows us you’re genuinely interested!

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it’s relevant. Make it easy for us to see why you’re a great fit!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates from our team!

How to prepare for a job interview at Selby Jennings

✨Know Your C++ Inside Out

Make sure you brush up on your modern C++ skills. Be prepared to discuss advanced topics like memory management, concurrency, and template metaprogramming. Practising coding challenges that focus on these areas can really help you stand out.

✨Understand Ultra-Low Latency Concepts

Familiarise yourself with the principles of ultra-low-latency trading systems. Be ready to talk about how you’ve optimised performance in past projects and any specific techniques you've used to reduce latency. This shows you’re not just a coder but someone who understands the trading environment.

✨Collaborate and Communicate

Since you'll be working closely with traders and researchers, practice explaining complex technical concepts in simple terms. Think about examples from your past where effective communication led to successful project outcomes. This will demonstrate your ability to work in a team-oriented culture.

✨Prepare for Problem-Solving Questions

Expect to face some tricky problem-solving scenarios during the interview. Brush up on algorithms and data structures, and be ready to think on your feet. Practising whiteboard coding or mock interviews can help you get comfortable with this format.

Senior C++ Engineer: Ultra-Low Latency Trading
Selby Jennings
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Senior C++ Engineer: Ultra-Low Latency Trading

    Full-Time
    48000 - 72000 £ / year (est.)
  • S

    Selby Jennings

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>