Skip to main content
R

Backend | Distributed Systems Engineer

Restate
1 day ago
Full-time
Remote
Worldwide
Remote Engineering
Software is changing. Applications are becoming increasingly long-running, stateful, autonomous, and distributed. As systems grow more complex, engineers spend more and more time solving the same infrastructure problems: retries, failures, orchestration, state management, communication, and recovery. We don't think every engineering team should have to build those capabilities themselves. At Restate, we're building durable execution as a foundational infrastructure primitiveβ€”making reliability a default property of modern applications instead of an engineering burden. We're looking for a Backend / Distributed Systems Engineer to help us build and evolve that infrastructure. You'll work on the core systems that make Restate fast, reliable, and scalableβ€”from distributed execution and state management to storage, messaging, and production infrastructure. You'll have the opportunity to work closely with other engineers building real production systems, giving you a direct view into how the systems you build are used and where they can be improved. If you enjoy distributed systems, backend infrastructure, and solving difficult engineering problems, we'd love to talk. ABOUT RESTATE Resta... Click Apply to read the full job description.