Senior Software Engineer, R2 Gateway at Cloudflare | Austin, TX, US | Rezi

Senior Software Engineer, R2 Gateway at Cloudflare

Senior Software Engineer, R2 Gateway

Cloudflare · Austin, TX, US

2 weeks ago

Senior Software Engineer, R2 Gateway

Cloudflare · Austin, TX, US

21 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer, R2 Gateway role.

Rezi rewrites your resume against Cloudflare's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer, R2 Gateway posting at Cloudflare — free, in seconds.

About the Role

The R2 Gateway team owns the request-facing layer of R2, Cloudflare's object storage platform. This layer includes the S3-compatible API gateway that handles all object operations (put, get, list, delete). The team is responsible for evolving the gateway to keep pace with R2's rapid growth, managing authentication, request routing, rate limiting, and coordination between clients and R2's storage and metadata layers, while maintaining S3 API compatibility and ensuring low-latency, highly available access at a global scale. You will work at the intersection of large-scale distributed systems, storage infrastructure, and edge computing, building critical request-path systems.

Responsibilities

  • Design, implement, and operate the S3-compatible API gateway, ensuring correctness, low latency, and S3 API compatibility.
  • Build and operate production services on Cloudflare Workers and Kubernetes for high-throughput request traffic with strong availability and durability.
  • Own the end-to-end request path, including authentication, authorization, routing, rate limiting, and error handling.
  • Manage interfaces between the gateway and R2's storage and metadata layers.
  • Own projects from design through implementation, testing, deployment, and production monitoring.
  • Continuously improve gateway reliability, performance, and observability.
  • Quickly learn unfamiliar and legacy code, and reduce operational toil.
  • Participate in on-call rotations, drive incident resolution, and write postmortems.
  • Use AI tools extensively to accelerate development, debugging, and operational tasks.
  • Collaborate with storage infrastructure, metadata, networking, and other platform teams on API contracts, capacity planning, and cross-cutting initiatives.

Requirements

  • Experience building or operating large-scale distributed systems on the request path with strong latency and reliability requirements.
  • Experience designing and operating high-throughput APIs, including authentication, routing, rate limiting, and backward-compatible API evolution.
  • Understanding of reliability and observability practices: monitoring, alerting, performance tuning, and incident response.
  • Strong written and verbal communication skills; ability to explain technical decisions clearly and coordinate across teams.
  • Comfortable working with AI coding tools as part of a daily development workflow.
  • Experience with the S3 API surface, or with Cloudflare Workers, Durable Objects, or edge computing platforms, is a strong plus.
  • This position may require access to information protected under U.S. export control laws, and any offer of employment may be conditioned on authorization to receive such technology without sponsorship.

Skills

  • Rust
  • TypeScript
  • Go
  • Object storage
  • HTTP/API gateways
  • Edge computing
  • Service-oriented architectures
  • AI coding tools

Location

  • Austin, TX
  • London, UK

Work Type

  • Hybrid

About the Company

  • Cloudflare is on a mission to help build a better Internet, running one of the world's largest networks that powers millions of websites and Internet properties.
  • The company protects and accelerates online applications without requiring hardware or software changes.
  • Cloudflare's network gets smarter with every request, improving performance and reducing attacks.
  • Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
  • The company values builders who identify and solve problems using the latest tools, with a culture built on iteration and leveraging AI.
  • Cloudflare is committed to protecting the free and open Internet through initiatives like Project Galileo, the Athenian Project, and the 1.1.1.1 DNS resolver.
  • Cloudflare provides services at no cost to journalism and civil society organizations, and to state and local governments for election websites.
  • Cloudflare's 1.1.1.1 DNS resolver is a faster, more secure, and privacy-centric public DNS resolver with a commitment to not storing client IP addresses or selling user data.

Equal Opportunity

  • Cloudflare is proud to be an equal opportunity employer, committed to providing equal employment opportunity for all people and valuing diversity and inclusiveness.
  • All qualified applicants will be considered for employment without regard to race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.
  • Cloudflare is an AA/Veterans/Disabled Employer.
  • Cloudflare provides reasonable accommodations to qualified individuals with disabilities during the application process.