Senior Software Engineer, R2 Metadata
Cloudflare· Emerging Technology and Incubation
Hybrid (Austin, TX / London, UK)full-timePosted 11mo ago
About the role
Senior role designing and operating the metadata layer for Cloudflare's R2 object storage platform, focusing on distributed metadata systems, scalability, reliability, and performance at global scale. Hybrid role with locations in Austin, TX and London, UK.
Responsibilities
- Design and implement features in a metadata system, backed by a distributed SQL DB, that serves every R2 API operation, ensuring correctness, performance, and compatibility with the S3 API surface.
- Build and operate production services on Cloudflare Workers and Kubernetes that handle high throughput metadata operations with strong consistency and durability guarantees.
- Own the schema, data model, and query patterns for a metadata layer managing billions of objects across multiple distributed database clusters.
- Own projects end to end; from design docs and schema changes through implementation, testing, deployment, and production monitoring.
- Participate in oncall rotations, drive incident resolution, and write postmortems that improve reliability.
- Use AI tools extensively to accelerate development, debugging, and operational tasks. We expect engineers to leverage AI as a core part of their workflow.
- Collaborate across teams (storage infrastructure, networking, other platform teams) to coordinate capacity planning, API contracts, and cross cutting initiatives.
Qualifications
- Strong programming skills in TypeScript, Go, or similar languages.
- Experience with distributed databases; schema design, query optimization, indexing strategies, and understanding consistency/performance tradeoffs at scale.
- Experience building or operating large scale distributed systems with strong reliability requirements.
- Familiarity with cloud infrastructure concepts such as object storage, edge computing, or service oriented architectures.
- 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 Cloudflare Workers, Durable Objects, or edge computing platforms is a strong plus.
Skills
Required:Programming languagesDistributed databasesLarge-scale distributed systemsReliability and observabilityCommunication
Nice to have:Cloud infrastructure conceptsAI coding toolsEdge computing platforms
Benefits
- Not specified in the description
Last updated Oct 21, 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