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
The Senior Security Engineer will secure Cloudflare's systems, manage security tools, and collaborate on compliance and infrastructure security.
Top Skills:
AnsibleAzureBashGCPGoLinuxmacOSPythonTerraformWindows
Cloud • Information Technology • Security • Software • Cybersecurity
The Senior Engagement Manager drives strategic professional service engagements, focusing on sales collaboration, service value, customer success, and financial performance.
Top Skills:
Application SecurityCdnCyber SecurityNetworkingSaaSZero Trust
Cloud • Information Technology • Security • Software • Cybersecurity
Manage product development for identity and access management, collaborating across teams, engaging with customers, analyzing data, and setting priorities for engineering.
Top Skills:
Access ManagementCloudIdentity ManagementOauthOidc
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.