Senior Software Engineer, R2 Gateway
Cloudflare· Emerging Technology and Incubation
Hybrid (Austin, TX; London, UK), Hybrid (Austin, TX or London, UK)full-timePosted 1mo ago
About the role
Senior role designing, implementing, and operating the S3-compatible API gateway for Cloudflare's R2 object storage, focusing on low-latency, highly available request-path systems at global scale with AI-assisted development.
Responsibilities
- Design, implement, and operate the S3-compatible API gateway that serves every R2 operation, ensuring correctness, low latency, and compatibility with the S3 API surface.
- Build and operate production services on Cloudflare Workers and Kubernetes that handle high-throughput request traffic with strong availability and durability guarantees.
- Own the request path end to end — authentication, authorization, routing, rate limiting, and error handling — and the interfaces between the gateway and R2's storage and metadata layers.
- Own projects end to end: from design docs through implementation, testing, deployment, and production monitoring.
- Continuously improve the reliability, performance, and observability of the gateway; ramp quickly into unfamiliar and legacy code paths and reduce operational toil.
- Participate in on-call rotations, drive incident resolution, and write postmortems that raise reliability standards.
- Use AI tools extensively to accelerate development, debugging, and operational tasks. Leverage AI as a core part of workflow.
- Collaborate across teams (storage infrastructure, metadata, networking, other platform teams) to coordinate API contracts, capacity planning, and cross-cutting initiatives.
Qualifications
- Strong programming skills in Rust, TypeScript, Go, or similar languages.
- 5+ years of experience building or operating large-scale distributed systems on the request path, with strong latency and reliability requirements.
- Familiarity with cloud infrastructure concepts such as object storage, HTTP/API gateways, edge computing, or service-oriented architectures.
- Experience designing and operating high-throughput APIs — 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.
Skills
Required:RustTypeScript
Nice to have:GoS3 API
Benefits
- Not specified in the description.
Last updated Sep 16, 2026. Interested? Apply on the company site.
About Cloudflare
Connect, protect, and build everywhere | Cloudflare
Make employees, applications and networks faster and more secure everywhere, while reducing complexity and cost.
NetworkingSecurityPerformanceDeveloper PlatformAI
More open roles at Cloudflare
- Senior Manager - GTM Specialists, AMER4d agoHybrid (USA) · Partnerships
- Senior Customer Engineer, Majors - NE4d agoHybrid (Northeast) · Solution Engineering
- Senior GTM Analytics Manager4d agoHybrid (Austin), Hybrid (San Francisco) +3 more · Sales Ops
- Senior Territory Account Executive (NYC)4d agoHybrid (New York City) · Mid Market
- Program Lead Strategic CDN Accounts GTM4d agoHybrid (Austin, US), Hybrid (New York, US) +1 more · Product Specialist