
Software Engineer, R2 Gateway
About this role
Role Overview
The Software Engineer for the R2 Gateway position at Cloudflare is a full-time engineering opportunity based in Austin, Texas or London, United Kingdom on a hybrid model. This role is ideal for professionals with three to four years of background in distributed systems who want to build and manage the core request-facing infrastructure of Cloudflare's rapidly growing object storage platform.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
Cloudflare operates a major global network designed to accelerate and secure millions of internet properties, ranging from individual bloggers to Fortune 500 enterprises, without requiring extra hardware or code alterations. The enterprise maintains initiatives such as Project Galileo and the Athenian Project to safeguard journalism, civil society, and government election websites at zero cost, alongside operating the privacy-focused 1.1.1.1 public DNS resolver.
How to Apply
Interested candidates should visit the official Cloudflare careers page to submit an application for this opportunity.
Skills and tech stack
Questions candidates ask
What locations are available for this position?
The role is available as a hybrid position in Austin, Texas or London, United Kingdom.
How many years of experience are required?
Candidates should have 3 to 4 years of experience building or operating large-scale distributed systems on the request path.
What programming languages are preferred?
Strong programming skills in Rust, TypeScript, Go, or similar languages are expected.
Are AI tools used in daily workflows?
Yes, engineers are expected to leverage AI tools extensively to accelerate development, debugging, and operational tasks.
What does the R2 Gateway team do?
The team owns the request-facing layer of Cloudflare's R2 object storage platform, managing the S3-compatible API gateway that handles authentication, routing, rate limiting, and client coordination.