Senior Software Engineer

Senior Systems Engineer | Rust

📍 London / Hybrid

💰 £140k – £200k + Performance Bonus + Equity

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

• networking fundamentals

• memory management and performance optimisation

• scalable distributed architectures

• clean, maintainable systems design

Why This Role Is Interesting

• Opportunity to work professionally with Rust, even without prior commercial Rust experience

• Highly technical, low-bureaucracy engineering culture

• Significant ownership and autonomy

• Strong base, bonus and equity upside

Job Details

Company
Understanding Recruitment
Location
City of London, London, United Kingdom
Posted