#128640; Senior Software Engineer (Backend - Rust)#128187; Location: Remote (Spain OR Germany)#128176; Salary: Up to £170,000 base
Envíe su CV y cualquier información adicional requerida después de haber leído esta descripción, haciendo clic en el botón de solicitud.
OverviewA high-scale technology platform is looking for experienced Rust engineers to join a backend team building core services.
The team develops distributed systems and event-driven infrastructure that power high-traffic applications used by millions of users. This role is adecuado for engineers who enjoy designing scalable backend systems, solving complex technical challenges, and owning services end-to-end.
ResponsibilitiesDesign and build backend services and shared libraries in RustDesign and operate distributed systems supporting high-throughput applicationsContribute to system design across microservices and event-driven architecturesDiagnose and resolve complex production issues across distributed systemsTake ownership of services from design through production operationMentor other engineers and contribute to engineering standards
ExperienceExperienced software engineer with a track record of building and operating Rust services in production environmentsStrong experience with asynchronous Rust and networked servicesSolid understanding of distributed systems and event-driven architectureExperience with messaging or streaming platforms such as KafkaComfortable diagnosing issues across the full technical stack
Technical EnvironmentRust with async frameworks (Tokio, Axum, Actix or similar)Distributed microservices architecturesEvent-driven systems and KafkagRPC and high-throughput APIsLarge-scale backend systems supporting significant user or transaction volume
Ideal BackgroundCandidates often come from high-scale technology environments such as fintech, trading platforms, payments, or large consumer applications. xugodme Engineers with experience building complex distributed systems (in Rust) in other industries are also encouraged to apply.