Latest AI JobsBrowse Jobs
Cloudflare logo

Software Engineer, R2 Gateway

CloudflareIn-OfficeEmerging Technology and Incubation
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
25 Aug 2026
Status
Open · checked 7d ago

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

Design, build, and operate the S3-compatible API gateway that powers every R2 operation while ensuring low latency and strict API compatibility.
Construct and maintain production services utilizing Kubernetes and Cloudflare Workers to manage intense request volumes with high availability.
Oversee the complete request lifecycle, including authorization, authentication, routing, rate management, and coordination with storage and metadata layers.
Handle technical initiatives independently from initial design documents through deployment, testing, and production monitoring.
Enhance system reliability, observability, and performance while reducing operational friction in legacy or unfamiliar codebase sections.
Engage in on-call rotations, lead incident investigations, and author postmortems to maintain high standards.
Utilize artificial intelligence tools daily to streamline development, debugging, and operational duties.
Partner alongside storage infrastructure, networking, and platform teams to align on capacity plans and API contracts.

Requirements

Three to four years of hands-on experience designing or managing large-scale distributed systems operating on the request path with strict reliability and latency targets.
Proficient programming capabilities in Rust, Go, TypeScript, or related coding languages.
Familiarity with cloud infrastructure elements such as HTTP or API gateways, object storage, service architectures, or edge computing.
Proven background in creating and maintaining high-throughput APIs featuring backward-compatible evolution, routing, and rate limiting.
Understanding of observability and reliability methods like performance tuning, alerting, monitoring, and incident response.
Strong verbal and written communication skills to convey technical choices and collaborate across departments.
Comfort level integrating AI coding tools into a standard daily development routine.

Nice to Have

Prior work history involving the S3 API surface.
Experience with Cloudflare Workers, edge computing platforms, or Durable Objects.

Skills and Tools

Rust
TypeScript
Kubernetes
Cloudflare Workers
Distributed Systems
S3 API
Edge Computing

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.

Ready to apply?

The application is on the official Cloudflare careers page.

Apply on company site