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