Cloudflare logo
Cloudflare·Verified

Software Engineer, R2 Gateway - Cloudflare

Hybrid remoteFull-timeMid-levelUnited StatesUnited KingdomAustin+1 more#rust

About the Role

R2 is Cloudflare's object storage platform, offering developers durable, reliable storage with zero egress fees. The R2 Gateway team owns the request-facing layer—the S3-compatible API gateway that handles every object put, get, list, and delete operation.

As a member of this team, you will work at the intersection of large-scale distributed systems, storage infrastructure, and edge computing, ensuring the gateway remains fast, correct, and highly available at global scale.

Responsibilities

  • Design, implement, and operate the S3-compatible API gateway.
  • Build and operate production services on Cloudflare Workers and Kubernetes.
  • Own the request path end-to-end, including authentication, authorization, routing, rate limiting, and error handling.
  • Manage projects from design docs through implementation, testing, deployment, and monitoring.
  • Improve reliability, performance, and observability while reducing operational toil.
  • Participate in on-call rotations and drive incident resolution.
  • Leverage AI tools to accelerate development, debugging, and operational workflows.
  • Collaborate across storage, metadata, and networking teams.

Desirable Skills

  • Strong programming skills in Rust, TypeScript, Go, or similar languages.
  • 3-4 years of experience building or operating large-scale distributed systems.
  • Familiarity with cloud infrastructure, object storage, HTTP/API gateways, or edge computing.
  • Experience designing high-throughput APIs and managing backward-compatible API evolution.
  • Strong understanding of reliability, monitoring, alerting, and performance tuning.
  • Excellent written and verbal communication skills.
  • Experience with S3 API, Cloudflare Workers, or Durable Objects is a strong plus.

Open to

Austin · United States · London · United Kingdom

Sign in to track applications and earn points.

More roles at Cloudflare

Similar remote roles