Software Engineer

Understanding Recruitment
Charing Cross, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Algorithmic Trading
C++
Concurrent Computing
Linux
Digital Assets
Distributed Systems
Python
Linux System Administration
Low Latency

Job description

Looking to build ultra-high-performance systems used by millions, while working fully remote in one of the most exciting spaces in tech?

Software Engineer (C++) - Leading Crypto Trading Platform 🚀🪙

💵 Salary: up to £160k + bonus + RSUs

📍 Location: Fully Remote in UK & Ireland

We're partnered with a globally recognised crypto exchange that has been at the forefront of the industry since its early days. As they continue scaling their trading infrastructure, they're looking for Software Engineers to join their Trading Technology team.

This is a unique opportunity to work on the core of a world-class trading platform, developing systems that demand extreme performance, reliability, and scalability in a low-latency, high-throughput environment.

What you'll be working on:

  • Designing and building components of a high-performance trading engine
  • Developing low-latency, highly available backend services
  • Scaling systems to handle large volumes of real-time transactions
  • Enhancing performance across critical infrastructure (CPU, memory, network)
  • Collaborating with distributed teams across a modern, multi-language stack

Tech environment:

  • C++ (core language)
  • Linux systems
  • Exposure to Go, Rust, Python
  • Distributed systems & concurrent programming
  • Low latency / high throughput architectures

We're looking for engineers with:

  • Strong experience in C++ development
  • Background in high-performance, concurrent or distributed systems
  • Experience working in Linux environments
  • Interest in trading systems, financial markets, or crypto (beneficial)
  • A proactive mindset with the ability to work in a fast-paced, remote-first team

Why this opportunity stands out:

  • Fully remote, globally distributed engineering team
  • Competitive bonus + RSU package
  • Work on mission-critical systems at scale
  • Be part of a company driving forward the adoption of digital assets
  • Learn from and collaborate with some of the best engineers in the space

If you're excited by complex engineering challenges and want to build technology at the heart of global financial systems, this could be the move for you. Apply now ⚡

Please note: You must have the right to work in the UK to be considered.

Requirements

  • C++ (core language)
  • Linux systems
  • Exposure to Go, Rust, Python
  • Distributed systems & concurrent programming
  • Low latency / high throughput architectures

We're looking for engineers with:

  • Strong experience in C++ development
  • Background in high-performance, concurrent or distributed systems
  • Experience working in Linux environments
  • Interest in trading systems, financial markets, or crypto (beneficial)
  • A proactive mindset with the ability to work in a fast-paced, remote-first team

Benefits & conditions

  • Competitive bonus + RSU package
  • Work on mission-critical systems at scale
  • Be part of a company driving forward the adoption of digital assets
  • Learn from and collaborate with some of the best engineers in the space

If you're excited by complex engineering challenges and want to build technology at the heart of global financial systems, this could be the move for you. Apply now ⚡

Please note: You must have the right to work in the UK to be considered.

About the company

We're partnered with a globally recognised crypto exchange that has been at the forefront of the industry since its early days. As they continue scaling their trading infrastructure, they're looking for Software Engineers to join their Trading Technology team. This is a unique opportunity to work on the core of a world-class trading platform, developing systems that demand extreme performance, reliability, and scalability in a low-latency, high-throughput environment. What you'll be working on: * Designing and building components of a high-performance trading engine * Developing low-latency, highly available backend services * Scaling systems to handle large volumes of real-time transactions * Enhancing performance across critical infrastructure (CPU, memory, network) * Collaborating with distributed teams across a modern, multi-language stack

Apply for this position