The role involves designing and developing the Durable Objects runtime for Cloudflare, improving system capabilities, and addressing complex challenges in production distributed systems.
Available Locations: Austin, Texas | Lisbon, Portugal | London, UK About the Department
Cloudflare's Emerging Technologies & Incubation (ETI) team is where bold, innovative products are built and launched. Rather than being limited by the structures of a large, established business, we leverage Cloudflare's global edge network to solve problems at an unparalleled scale and efficiency.
What You'll Do
In this role, you will build Durable Objects, the Cloudflare Developer Platform's product for building stateful serverless applications. As a member of this top-notch systems engineering team, you will design and develop the low-level routing and storage systems that power Cloudflare's customers' ability to build and scale. Your job is to drive the continual evolution of the system which improves reliability, performance, and provides new features. For a recent summary of these changes take a look at this.
As a key engineer on this team, you will:
This is a high-impact role for engineers who thrive in fast-paced, distributed environments and want to shape the future of cloud computing. If that sounds like you, we'd love to hear from you!
Cloudflare's Emerging Technologies & Incubation (ETI) team is where bold, innovative products are built and launched. Rather than being limited by the structures of a large, established business, we leverage Cloudflare's global edge network to solve problems at an unparalleled scale and efficiency.
What You'll Do
In this role, you will build Durable Objects, the Cloudflare Developer Platform's product for building stateful serverless applications. As a member of this top-notch systems engineering team, you will design and develop the low-level routing and storage systems that power Cloudflare's customers' ability to build and scale. Your job is to drive the continual evolution of the system which improves reliability, performance, and provides new features. For a recent summary of these changes take a look at this.
As a key engineer on this team, you will:
- Build the Durable Objects runtime which enables Cloudflare customers to build real-time chat applications, multiplayer games, and AI agents.
- Improve reliability, scalability, and performance by developing new system capabilities.
- Own your code end-to-end from design to production.
- Solve complex technical challenges with production distributed systems.
- Develop software in JavaScript, TypeScript, Rust, and C++.
- 5+ years of experience writing systems software.
- Operational mindset - we don't just write code, we own it in production.
- Strong foundation in data structures, algorithms, and system design.
- Deep expertise in at least one systems programming language (e.g., C/C++ or Rust).
- Experience designing and architecting large-scale distributed systems.
- Familiarity with cloud platforms, particularly serverless architectures.
- Experience as a technical leader or team lead, driving engineering decisions.
- Experience working on database internals (specifically SQLite).
- Deep understanding of web technologies (browsers, HTTP, JavaScript, WebAssembly).
- Background in low-latency, real-time environments (e.g., game streaming, high-frequency trading, payment systems).
- Experience debugging, optimizing, and identifying failure modes in large-scale Linux-based distributed systems.
This is a high-impact role for engineers who thrive in fast-paced, distributed environments and want to shape the future of cloud computing. If that sounds like you, we'd love to hear from you!
Top Skills
C++
JavaScript
Rust
Typescript
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
Responsible for leading Cloudflare's Workers KV and Hyperdrive products, driving strategy and roadmap, and enhancing developer experiences. Collaborate with teams to deliver features and engage developers for feedback.
Top Skills:
GoJavaScriptRustSQLTypescript
Cloud • Information Technology • Security • Software • Cybersecurity
Collaborate with Design Engineers to develop frontend experiences improving developer experience, focusing on coding, aesthetics, and user interactions.
Top Skills:
FigmaReactTypescript
Cloud • Information Technology • Security • Software • Cybersecurity
The Systems Engineer will enhance developer experience on Cloudflare Workers by improving tools, collaborating on projects, and maintaining documentation.
Top Skills:
Ci/CdCliCloudflare WorkersJavaScriptTypescriptWeb Frameworks
What you need to know about the Vancouver Tech Scene
Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

