Skip to content
Cloudflare logo

Distributed Systems Engineer, Analytical Database Platform

CloudflareNetwork Security company
Austin, United StatesSenior
Software Engineering

About the role

Engineer analytical database platform components, optimize performance, and contribute to ClickHouse development.

  • Cloudflare is seeking an experienced Distributed Systems Engineer to join their Analytical Database Platform team.
  • This role involves developing and maintaining a high-performance, scalable database platform powered by ClickHouse, crucial for Cloudflare Analytics.
  • Key Responsibilities Develop and implement new platform components for the Cloudflare Analytical Database Platform.
  • Monitor and maintain the performance and reliability of existing database platform clusters.
  • Collaborate with the ClickHouse open-source community to add new features and functionality.
  • Participate in the development of the next generation of the database platform engine.
  • Requirements 3+ years of experience in software development covering distributed systems and databases.
  • Strong programming skills in Golang, Python, or C++.
  • Strong knowledge of SQL and database internals, including design, optimization, and performance tuning.
  • Solid foundation in computer science, including algorithms, data structures, distributed systems, and concurrency.
View original posting →

Tech stack

GoPythonC++SQLTerraformDockerKubernetes

Match insights

Tech:Go, Python, C++, SQL, Terraform
Level:Senior

More roles at Cloudflare

View open roles at Cloudflare