We are seeking a skilled Rust Developer to design, implement and maintain efficient, reliable and high-performance software components using Rust. The successful candidate will work collaboratively with product, architecture, QA and operations teams to build scalable systems, address performance and safety challenges, and drive technical excellence.
Key ResponsibilitiesDesign and develop software modules, services or systems using Rust, employing its ownership, borrowing and lifetime semantics for safety and performance.
Write clean, idiomatic, maintainable and well-tested Rust code; ensure code quality through peer review, unit/integration tests and refactoring.
Work on performance-critical and concurrent/async software: use Rusts async/await, multithreading, safe concurrency primitives and zero-cost abstractions.
Collaborate in architecture/design discussions: choose appropriate crates (libraries), frameworks, tooling (Cargo), and integrate...
Take the next step and apply for this exciting opportunity
Apply Now