Latest AI JobsBrowse Jobs
Cloudflare logo

Senior Systems Engineer

CloudflareIn-OfficeEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
17 Jul 2026
Status
Open · checked 7d ago

About this role

The Senior Systems Engineer position at Cloudflare in Bengaluru involves designing and operating large-scale distributed systems within the Data Localization team. This role is ideal for an experienced engineer passionate about building resilient infrastructure with strict geographic compliance boundaries.

Role Overview

Cloudflare is seeking a talented Distributed Systems Engineer for its Data Localization team located in Bengaluru, India. In this role, the engineer will build and manage the infrastructure that enforces where customer data is processed, stored, and decrypted across a massive global network. Responsibilities span the full stack, utilizing languages like Go and Rust to handle low-level policy enforcement, cryptographic key routing, customer-facing APIs, and analytical dashboards. The position sits on top of existing architecture including Kubernetes, PostgreSQL, ClickHouse, and Workers, requiring complete ownership from design to production operation.

Key Responsibilities

Design, build, and operate production-grade distributed systems at scale.
Build end-to-end features, owning the design, implementation, rollout, and production monitoring of developed systems.
Work across the full stack from low-level policy enforcement and cryptographic routing to client-facing APIs and dashboards.
Participate in on-call rotations, incident response, post-mortems, and continuous performance tuning.
Write clear design documentation and collaborate effectively with cross-functional teams across multiple time zones.

Requirements

8+ years of professional background in designing, building, and operating production distributed systems at scale.
Strong proficiency in at least one backend or system programming language, such as Go, Rust, or C/C++.
Solid understanding of distributed systems principles, including consistency models, consensus algorithms, replication, sharding, and partitioning.
Deep familiarity with failure modes like network partitions, split brain, clock skew, and partial failures.
Practical knowledge of idempotency, retries, circuit breakers, rate limiting, and backpressure mechanisms.
Experience with REST or gRPC API design, relational databases, and event streaming systems.
Comfort leveraging AI-assisted development tools while maintaining accountability for code correctness and security.

Nice to Have

Prior experience building compliance-driven, security-sensitive, or multi-region applications.
Familiarity with basic cryptography concepts like envelope encryption, HSMs, key management, or PKI.
Exposure to edge networks, CDNs, L4/L7 proxy platforms, or large-scale globally distributed key-value storage.
Experience contributing to multi-team, cross-functional engineering initiatives.

Skills and Tools

Go
Rust
C/C++
Kubernetes
PostgreSQL
ClickHouse
gRPC and REST APIs

About the Company

Cloudflare operates a massive global network that helps power and protect millions of websites and internet properties without adding hardware or changing code. Recognized for its innovative culture and commitment to a better internet, the company runs public interest initiatives such as Project Galileo, the Athenian Project, and the 1.1.1.1 public DNS resolver to protect journalism, local government election sites, and user privacy.

How to Apply

Interested candidates should submit their application directly on the official Cloudflare careers page to be considered for this Bengaluru-based engineering opportunity.

Skills and tech stack

Questions candidates ask

Where is the Senior Systems Engineer position located?

The role is located in Bengaluru, India.

What level of experience is required for this role?

Applicants must have 8+ years of professional experience designing, building, and operating production distributed systems at scale.

What programming languages are used in this role?

The position requires strong proficiency in backend or system languages such as Go, Rust, or C/C++, with a willingness to work across codebases as required.

What team will the engineer join?

The engineer will join the Data Localization team, which builds infrastructure that enforces customer data storage, processing, and decryption boundaries.

Are applicants required to use AI tools?

Candidates should be comfortable with AI-assisted development tooling while maintaining full accountability for software correctness, security, and design quality.

Ready to apply?

The application is on the official Cloudflare careers page.

Apply on company site