
Senior Software Engineer, R2 Metadata
CloudflareResponsibilities
- Design and implement features in R2’s distributed metadata system for object put, get, list, and delete operations.
- Build and operate production services on Cloudflare Workers and Kubernetes with strong consistency, durability, and throughput requirements.
- Own schemas, data models, indexing strategies, and query patterns across distributed database clusters managing billions of objects.
- Deliver projects end to end from design documentation and schema changes through implementation, testing, deployment, and monitoring.
- Participate in on-call rotations, lead incident resolution, and write reliability-improving postmortems.
- Use AI tools extensively for development, debugging, and operational work.
- Collaborate with storage infrastructure, networking, and platform teams on capacity planning, API contracts, and cross-team initiatives.
Requirements
- Strong programming skills in TypeScript, Go, or similar languages.
- Experience with distributed databases, including schema design, query optimization, indexing, and consistency/performance tradeoffs.
- 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 monitoring, alerting, performance tuning, observability, and incident response practices.
- Strong written and verbal communication skills for explaining technical decisions and coordinating across teams.
- Comfort using AI coding tools as part of a daily development workflow.
- Experience with Cloudflare Workers, Durable Objects, or edge computing platforms is preferred.
Benefits
- Position is located in Austin, United States.
- Applicants advancing to the offer stage may be asked to attend an in-person interview at a Cloudflare office or hub.
- Cloudflare offers equal employment opportunity and reasonable accommodations for qualified individuals with disabilities.
Tech Stack
Categories
About Cloudflare
Cloudflare, Inc. (NYSE: NET) is the leading connectivity cloud company. It empowers organizations to make their employees, applications and networks faster and more secure everywhere, while reducing complexity and cost. Cloudflare’s connectivity cloud delivers the most full-featured, unified platform of cloud-native products and developer tools, so any organization can gain the control they need to work, develop, and accelerate their business. Powered by one of the world’s largest and most interconnected networks, Cloudflare blocks billions of threats online for its customers every day. It is trusted by millions of organizations – from the largest brands to entrepreneurs and small businesses to nonprofits, humanitarian groups, and governments across the globe.