Software Engineer - Rust - Core Engineering
Is this job for you?
Build my CV Build your CV and see how well you match this role — and every other one.
The role
As a Software Engineer in Core Engineering (Remote), you will design and implement robust Rust services and foundational libraries that power core infrastructure, prioritizing correctness, security, and long-term maintainability. Write reusable, testable, and efficient code built for scale, observability, and operational resilience in production. Collaborate on large-scale distributed systems architecture to shape low-latency, fault-tolerant services that support global operations and internal platforms. Work with a team of experienced Rust engineers, contributing to a high-bar engineering culture grounded in ownership, rigor, and craftsmanship. Requirements include 3+ years of software engineering experience, proficiency in writing network services and asynchronous Rust, a security-first mindset, autonomous debugging across OS, network, and application layers, and familiarity with distributed systems, RPC protocols, Kafka, and event-driven architectures.
See the full job post
Responsibilities, requirements, skills and benefits — create your free account.
or
Already have an account?
Log inSimilar openings
Other roles that could suit you.