Cloudflare Logo

Cloudflare

Software Engineer, Data Localization

Reposted 10 Days Ago
Be an Early Applicant
Hybrid
Bengaluru, Karnataka
Mid level
Hybrid
Bengaluru, Karnataka
Mid level
The role involves developing and operating distributed systems, focusing on data localization solutions using technologies like Rust and Go.
The summary above was generated by AI
Available Locations: Bengaluru
About The Role
We are looking for a talented Distributed Systems Engineer to join the Data Localization team. The team is building technologies that allow our customers to harness Cloudflare's massive and performant network to meet their federal Data Sovereignty standards as well as their internal regionalization policies.
You will work on a range of microservices written mainly in Rust and Go. Technologies we use include Go, PostgreSQL, Docker, Kubernetes, Clickhouse and the usual Unix/Linux tools and workflows. We strive to build reliable, fault-tolerant systems that can operate at Cloudflare's scale.
Role Requirements (Must-Have Skills)
  • 3+ years of relevant professional experience with a technology company
  • Experience writing high-quality code in one or more system programming languages (Go, C/C++)
  • Experience building and operating distributed systems
  • Experience with modern Unix/Linux development and runtime environments
  • Excellent debugging skills and attention to details
  • Good understanding of TCP/IP and networking in general

Examples of desirable skills, knowledge and experience.
  • Experience working with Go and/or Rust
  • Working knowledge of SQL and relational databases such as PostgreSQL
  • Designing and building APIs

Top Skills

Clickhouse
Docker
Go
Kubernetes
Postgres
Rust
Unix/Linux

Similar Jobs at Cloudflare

Yesterday
Hybrid
Bengaluru, Karnataka, IND
Junior
Junior
Cloud • Information Technology • Security • Software • Cybersecurity
Support partner operations by resolving sales process issues, managing partner data, and improving operational effectiveness within a dynamic environment.
Top Skills: ExcelGoogle SheetsSalesforce
Yesterday
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
As an Edge Systems Reliability Engineer, you will develop software, manage distributed systems, and optimize operations to ensure high reliability and performance of Cloudflare's Edge platform.
Top Skills: AnsibleBgpChefGoMySQLNginxPostgresPuppetPythonRedisSaltstackSQL
Yesterday
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The role involves expanding and maintaining global network infrastructure, focusing on data center operations, network engineering, and automation. It requires collaboration with teams and vendors, leading projects and managing technical deployments.
Top Skills: AnsibleAnycastApacheArista EosBgpChefCisco IosCisco Nx-OsData Center InfrastructureHaproxyJuniper JunosNetwork Hardware AdministrationNginxPuppetSaltstackVarnish

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account