Cloudflare
Cloudflare

1001-5000 employees

WebsiteLinkedIn
Internet
Information Technology and Services
Cybersecurity
Cloud Computing
Content Delivery Network (CDN)
About Cloudflare

Cloudflare is a global cloud services provider that offers a broad range of solutions to improve the security, performance, and reliability of internet properties. Founded in 2009, the company operates one of the world's largest networks, providing services such as content delivery network (CDN), DDoS mitigation, internet security, and distributed domain name server services. Cloudflare's mission is to help build a better internet by protecting and accelerating any internet application online without adding hardware, installing software, or changing a line of code. Serving millions of customers worldwide, including enterprises, government agencies, and individual developers, Cloudflare is recognized for its innovation in cybersecurity and internet infrastructure.

3 months ago

Distributed Systems Engineer

Full-time
Mid Level
Distributed Systems Engineer
Report problem

📋

Description
  • At Cloudflare, we are on a mission to help build a better Internet by providing a global network that powers millions of websites and online properties.
  • We are seeking an experienced Distributed Systems Engineer to contribute to our analytical database platform, which is a critical component of Cloudflare Analytics.
  • The role involves developing new platform components, expanding database clusters, monitoring performance, troubleshooting issues, optimizing query performance, and collaborating with the open-source community and internal teams.
  • The ideal candidate will have over 3 years of experience in distributed systems and databases, strong programming skills (preferably Golang, Python, C++), and deep knowledge of SQL and database internals.
  • Experience with ClickHouse, SALT, Terraform, Docker, and Kubernetes is a plus.
  • This position offers the opportunity to work in London, Lisbon, or Austin, with a focus on building scalable, high-performance data infrastructure to help customers make data-driven decisions.

🎯

Requirements
  • 3+ years of experience working in software development covering distributed systems, and databases.
  • Strong programming skills (Golang, python, C++ are preferable).
  • Deep understanding of software development best practices and principles.
  • Strong knowledge of SQL and database internals, including database design, optimization, and performance tuning.
  • Solid foundation in algorithms, data structures, distributed systems, and concurrency.
  • Ability to work collaboratively and communicate effectively across teams.
  • Strong analytical and problem-solving skills.
  • Experience with ClickHouse is a plus.
  • Experience with SALT or Terraform is a plus.
  • Experience with Linux container technologies such as Docker and Kubernetes is a plus.

🏖️

Benefits
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Work in a diverse and inclusive environment.
  • Flexible work arrangements (location flexibility).
  • Participation in innovative projects that impact the global Internet infrastructure.
  • Access to cutting-edge technologies and collaboration with open-source communities.