Senior Software Engineer - Rust (Backend) - Remote
Location: Remote
Type: Full-time
Compensation: £120,000-£160,000 (excluding bonuses, equity, wellness allowance, and benefits)
Overview:
Our client, a growing crypto company, is seeking an experienced Senior Software Engineer to join their expanding Consumer team. In this role, you will contribute to building and maintaining consumer-facing applications designed to provide a seamless user experience. We’re looking for someone who is passionate about delivering high-quality, efficient, and secure software solutions in the rapidly evolving crypto space.
Responsibilities:
* Design and implement robust services and libraries in Rust
* Write reusable, testable, and efficient code
* Collaborate on large-scale distributed systems architecture
* Own and drive projects from start to finish
* Mentor junior engineers and contribute to defining technical culture
Requirements:
* 7+ years of software engineering experience
* Proficient in writing network services or asynchronous code in Rust
* Strong security-first mindset during system design
* Experience with distributed systems (e.g., RPC protocols, Kafka, Event-Driven Systems)
* Ability to autonomously debug across the stack (OS, network, application)
* Collaborative with product teams to define systems requirements
Why Join Our Client:
* Be part of a fast-growing team in the crypto industry
* Opportunity to collaborate with experienced engineers
* Fully remote role with flexible schedules
If you think this role is suitable for you, please apply