Senior Software Engineer, Durable Objects (DO)

$194k - $266k • In-Office

Posted 5d ago

Remote Work Policy

On-site

Categories

AI Engineer

About the job

Cloudflare's Emerging Technologies & Incubation team builds and launches bold new products on Cloudflare’s edge network. This role is on the Durable Objects team, which powers stateful serverless applications for Cloudflare customers. You’ll help evolve the runtime and the low-level routing and storage systems that support real-time chat, multiplayer games, AI agents, and other stateful workloads at scale. We are looking for builders who see the cracks in the Internet and have the curiosity to create solutions using the latest tools, leveraging AI to ship faster and make things better.

Responsibilities

  • Build and improve the Durable Objects runtime.
  • Design and develop low-level routing and storage systems for customer applications.
  • Improve reliability, scalability, performance, and feature depth of the system.
  • Own code end-to-end, from design through production.
  • Solve complex problems in production distributed systems.
  • Work across JavaScript, TypeScript, Rust, and C++.
  • Drive the continued evolution of the system.

Requirements

  • 5+ years of experience writing systems software.
  • Operational mindset with experience owning code in production.
  • Strong foundation in data structures, algorithms, and system design.
  • Deep expertise in at least one systems programming language such as C/C++ or Rust.
  • Experience designing and architecting large-scale distributed systems.
  • Familiarity with cloud platforms, especially serverless architectures.
  • Experience as a technical leader or team lead, driving engineering decisions.

About Cloudflare

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.