Cloudflare logo

Distributed Systems Engineer, Analytical Database Platform

Cloudflare

Apply Now

Job Description

Job Overview

Cloudflare is seeking an experienced and motivated Distributed Systems Engineer to join their Analytical Database Platform team. This platform is crucial for providing real-time insights into the performance and health of Cloudflare's customer online properties. The role involves developing and optimizing a high-performance, scalable database platform powered by ClickHouse, enhancing customer data utilization for better decision-making.

Technical Requirements

Required Skills
  • • Golang
  • • Python
  • • C++
  • • SQL
  • • database design
  • • optimization
  • • performance tuning
Preferred Skills
  • • ClickHouse
  • • SALT
  • • Terraform
  • • Docker
  • • Kubernetes
Experience Level

3+ years of experience in software development covering distributed systems and databases

Responsibilities

  • • Develop and implement new platform components for the Cloudflare Analytical Database Platform to improve functionality and performance.
  • • Add more database clusters to accommodate the growing volume of data generated by Cloudflare products and services.
  • • Monitor and maintain the performance and reliability of existing database platform clusters, identifying and troubleshooting any issues.
  • • Identify and remove bottlenecks within the analytics database platform, optimizing query performance and streamlining data ingestion processes.
  • • Collaborate with the ClickHouse open-source community to add new features and functionality to the database.
  • • Work with other teams to understand their data needs and build solutions for data-driven decisions.
  • • Participate in the development of the next generation of the database platform engine, researching new technologies to improve performance and scalability.

Technical Environment

Languages
Tools & Technologies

Additional Information

Location
London (UK), Lisbon (Portugal), Austin (US), Denver (US), Atlanta (US), Washington DC (US)
Type
Hybrid
Compensation
Not specified

About Cloudflare

We make websites, apps, and networks faster and more secure. Our developer platform is the best place to build modern apps and deliver AI initiatives.

Company Size
1001-5000
Categories
Cloud Computing Cybersecurity Internet Security Web Services

Skills & Technologies