Senior Software Engineer

Understanding Recruitment

Greater London

On-site

GBP 90,000 - 120,000

Full time

23 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Understanding Recruitment's client in London is seeking engineers to build and optimise high-performance, latency-sensitive distributed infrastructure. You will own architecture, implementation, and production stability across the full lifecycle in a lean, technically demanding environment.

There are no specific language requirements; strong skills in concurrency, memory management, and performance optimisation are essential, with opportunities to work with Rust and engage in complex

Qualifications

  • Strong understanding of concurrency and parallelism.
  • Experience with memory management and performance optimisation.
  • No specific language or crypto requirements.

Responsibilities

  • Build, maintain and improve core distributed infrastructure.
  • Optimise latency-critical execution paths.
  • Design complex concurrent and multi-threaded systems.
  • Build integrations with external protocols and real-time networks.
  • Develop infrastructure orchestration and co-ordination systems.
  • Profile and optimise performance-sensitive applications.
  • Design resilient systems for unpredictable workloads.

Skills

Concurrency & parallelism
Memory management
Performance optimization

Tools

Rust

Job description

This client is building high-performance infrastructure powering decentralised markets. The engineering environment is extremely lean, operating in domains where execution speed, system reliability, and infrastructure quality are vital. Engineers are responsible for designing and building deterministic, latency-sensitive distributed systems that remain fault-tolerant under continuous production load.

You Will Work On
  • Building, maintaining and improving core distributed infrastructure
  • Optimising latency-critical execution paths
  • Designing complex concurrent and multi-threaded systems
  • Building integrations with external protocols and real-time networks
  • Developing infrastructure orchestration and co‑ordination systems
  • Profiling and optimising performance-sensitive applications
  • Designing resilient systems capable of operating under unpredictable workloads

Engineers are expected to take ownership across the full lifecycle — architecture, implementation, optimisation, deployment, and production stability.

Skills & Experience

There are no specific language requirements, nor Crypto requirements.

You should have a strong understanding of areas such as:

  • concurrency and parallelism
  • memory management and performance optimisation
Why This Role Is Interesting
  • Opportunity to work professionally with Rust, even without prior commercial Rust experience
  • Highly technical, low‑bureaucracy engineering culture
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Rust & High-Performance Systems
Senior Software Engineer — Rust & High-Performance Systems

Understanding Recruitment • Greater London

On-site
GBP 90,000 - 120,000
C++ / Rust Systems Engineer (Ultra-Performance Systems)
C++ / Rust Systems Engineer (Ultra-Performance Systems)

Selby Jennings • Greater London

On-site
GBP 90,000 - 150,000
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems

Bowden Brown • London

On-site
GBP 35,000 - 50,000
Senior / Principal Rust Engineer
Senior / Principal Rust Engineer

Juxt Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Full medical
10% matched pension
+1
Senior Rust Software Engineer
Senior Rust Software Engineer

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Staff HFT Rust Engineer
Staff HFT Rust Engineer

Adapt Talent • Greater London

On-site
GBP 150,000 - 175,000
Significant stock options
Performance bonuses
Professional development opportunities
Senior Software Engineer
Senior Software Engineer

Provn • Greater London

On-site
GBP 100,000 - 150,000
Rust Developer | Crypto/Blockchain Trading Technology
Rust Developer | Crypto/Blockchain Trading Technology

Selby Jennings • City Of London

On-site
GBP 40,000 - 80,000
Equity
Bonus
Collaborative work environment
+1
Full Stack Engineer - Rust (CC40A8A)
Full Stack Engineer - Rust (CC40A8A)

Referment • Greater London

On-site
GBP 90,000 - 130,000
Rust Systems Engineer - Low-Latency Trading
Rust Systems Engineer - Low-Latency Trading

Provn • Greater London

On-site
GBP 100,000 - 150,000