Platform Engineer - C++ in City of London

Platform Engineer - C++ in City of London

City of London Full-Time 60000 - 80000 £ / year (est.) No home office possible
Radley James

At a Glance

  • Tasks: Build and scale a global trading platform using C++ and Python.
  • Company: Leading crypto-native algorithmic trading firm in London.
  • Benefits: Performance-based pay, flexible working, and visa sponsorship available.
  • Other info: Dynamic environment with direct access to senior leadership.
  • Why this job: Make a real impact on high-performance trading systems from day one.
  • Qualifications: Strong C++ skills and experience with client-server applications.

The predicted salary is between 60000 - 80000 £ per year.

A leading crypto-native algorithmic trading firm is looking for a C++ Trading Platform Developer to join its London-based team. This is an opportunity to work at the intersection of high-performance engineering and digital asset markets, building and scaling a global trading platform that operates across dozens of exchanges worldwide. The environment combines the technical standards of top-tier high-frequency trading firms with the pace and ownership of a technology start-up.

You’ll work on a global, low-latency trading platform spanning multiple continents, covering:

  • Real-time market data capture
  • Order entry and connectivity across numerous exchanges
  • Robust networking and monitoring systems
  • Scaling and performance optimisation of core infrastructure

The tech stack is primarily C++ and Python, running on Linux across both development and production. The focus is on writing clean, scalable, high-performance code and continuously improving system reliability and speed. This is a hands-on engineering role with direct exposure to traders and senior technical leadership. You’ll be given meaningful ownership from day one and the freedom to shape your impact.

What We’re Looking For

  • Strong C++ skills (assessment will form part of the process)
  • Deep understanding of data structures and performance optimisation
  • Experience building client-server network applications
  • Curiosity to understand how C++ standard libraries and systems work “under the hood”
  • Strong analytical and problem-solving ability

Desirable:

  • Knowledge of networking, CPU architecture, memory models, or assembly
  • Interest in algorithmic or quantitative trading

Why Apply?

  • Work on genuinely high-performance, real-time trading systems
  • Significant ownership and responsibility early on
  • Flat structure with direct access to senior leadership
  • No legacy tech, no unnecessary bureaucracy
  • Performance-based compensation with strong earning potential
  • Central London office with flexible working arrangements (hybrid)
  • Visa sponsorship and relocation support available

If you’re passionate about low-level systems, high-performance C++, and building robust trading infrastructure from the ground up, this is a rare opportunity to make a direct impact in a fast-moving market.

Platform Engineer - C++ in City of London employer: Radley James

Join a leading crypto-native algorithmic trading firm in London, where you'll thrive in a dynamic work culture that values innovation and technical excellence. With significant ownership from day one, you'll have the opportunity to shape high-performance trading systems while enjoying flexible working arrangements and a flat organisational structure that fosters direct access to senior leadership. This role not only offers competitive performance-based compensation but also supports your professional growth in a cutting-edge environment at the forefront of digital asset markets.
Radley James

Contact Detail:

Radley James Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Platform Engineer - C++ in City of London

Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.

Tip Number 2

Show off your skills! Build a small project or contribute to open-source. It’s a great way to demonstrate your C++ prowess and passion for tech.

Tip Number 3

Prepare for technical interviews by brushing up on data structures and algorithms. Practice coding challenges online to get into the groove.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Platform Engineer - C++ in City of London

C++
Python
Linux
Real-time Market Data Capture
Order Entry and Connectivity
Networking
Performance Optimisation
Data Structures
Client-Server Network Applications
Analytical Skills
Problem-Solving Skills
Understanding of CPU Architecture
Memory Models
Interest in Algorithmic Trading

Some tips for your application 🫡

Show Off Your C++ Skills: Make sure to highlight your strong C++ skills in your application. We want to see how you've used C++ in real-world projects, so don’t hold back on the details!

Demonstrate Your Problem-Solving Ability: We love a good analytical mind! Share examples of how you've tackled complex problems in your previous roles. This will show us that you can think on your feet and adapt to challenges.

Keep It Clean and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Remember, first impressions count!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity.

How to prepare for a job interview at Radley James

Master Your C++ Skills

Make sure you brush up on your C++ knowledge before the interview. Be prepared to discuss data structures, performance optimisation, and even tackle some coding challenges. Practising with real-world scenarios can help you demonstrate your expertise effectively.

Understand the Trading Environment

Familiarise yourself with the basics of algorithmic trading and how trading platforms operate. Knowing about real-time market data capture and order entry systems will show your genuine interest in the role and help you connect better with the interviewers.

Showcase Your Problem-Solving Skills

Be ready to discuss past experiences where you've tackled complex problems, especially in network applications or performance issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical abilities.

Ask Insightful Questions

Prepare thoughtful questions about the company's tech stack, team dynamics, and future projects. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values and work style.

Platform Engineer - C++ in City of London
Radley James
Location: City of London

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

>