Senior Systems Engineer
Cloudflare· Engineering
BengaluruFull-timePosted 3mo ago
About the role
Distributed Systems Engineer role at Cloudflare focusing on building provable geographic boundaries for data storage, processing, and decryption across a large globally distributed edge network. Responsibilities span design, implementation, rollout, and production operation of distributed systems leveraging Go and Rust, with emphasis on compliance, reliability, and AI-assisted development tooling.
Responsibilities
- 8+ years of professional experience designing, building, and operating production distributed systems at scale.
- Strong proficiency in at least one system or backend language such as Go, Rust, or C/C++, with willingness to work in others as needed.
- Solid grasp of distributed systems fundamentals (consistency models, replication/sharding, failure modes, idempotency, retries, backpressure, timeouts, circuit breakers, rate limiting, health checking, failover, observability).
- Practical experience with API design (REST or gRPC), relational databases, and asynchronous messaging or event streaming systems, with understanding of transactional and consistency boundaries.
- Comfortable with AI-assisted development tooling while ensuring correctness, security, and design quality.
- Track record of production ownership (on-call, incident response, post-mortems, reliability/performance).
- Strong written and verbal communication skills; ability to write clear design documents and collaborate across time zones.
Qualifications
- 8+ years of professional experience designing, building, and operating production distributed systems at scale.
- Strong proficiency in Go, Rust, or C/C++ (or willingness to work in others).
- Solid grasp of distributed systems fundamentals (consistency models, replication/sharding, failure modes, idempotency, retries, backpressure, timeouts, circuit breakers, rate limiting, health checks, leadership, observability).
- Practical experience with API design (REST or gRPC), relational databases, and asynchronous messaging or event streaming systems, with understanding of transactional and consistency boundaries.
- Experience with on-call, incident response, post-mortems, and reliability/performance improvements.
- Strong written and verbal communication for design docs and cross-time-zone collaboration.
Skills
Required:Distributed systems design and operationGoAPI design (REST or gRPC)Relational databasesAsynchronous messaging / event streamingOn-call / incident response / post-mortems
Nice to have:RustC/C++
Benefits
- Please note: Benefits are not specified in the description.
Last updated Aug 26, 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