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.
Tech stack
GoPythonC++SQLTerraformDockerKubernetes
Match insights
Tech:Go, Python, C++, SQL, Terraform
Level:Senior