Design and implement robust Rust services and libraries
Write reusable, testable, and highly efficient code
Collaborate on large scale distributed systems architecture
Work side by side with hundreds of experienced Rust engineers
3+ years of experience in software engineering
Proficiency in writing network services or asynchronous code in Rust
Demonstrated commitment to a security-first mindset when designing systems
Capability to autonomously debug issues across the stack, including OS, network, and application layers
Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event Driven Systems
Bachelor's degree in Computer Science or a related field, or equivalent experience
Yearly based
Worldwide
United Kingdom