ClickHouse
Senior Software Engineer - Cloud Infrastructure
ClickHouse, Raleigh, North Carolina, United States, 27601
Join to apply for the
Cloud Infrastructure Software Engineer
role at
ClickHouse About ClickHouse Established in 2009, ClickHouse leads the industry with its open-source column-oriented database system, driven by the vision of becoming the fastest OLAP database globally. The company empowers users to generate real-time analytical reports through SQL queries, emphasizing speed in managing escalating data volumes. Enterprises worldwide, including Lyft, Sony, IBM, GitLab, Twilio, HubSpot, and many more, rely on ClickHouse Cloud. It is available through open-source or on AWS, GCP, Azure, and Alibaba. About The Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks of ClickHouse Cloud data plane end-to-end. This includes compute, networking, security, and a multi-cloud, multi-region architecture that provides a reliable and scalable managed ClickHouse experience for ClickHouse Cloud customers. We are looking for highly skilled and experienced cloud infrastructure software engineers responsible for designing, deploying, and maintaining our infrastructure. What will you do? Architect and build a robust, scalable, and highly available distributed infrastructure. Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management. Collaborate with our ClickHouse core database development team and security team to produce the SaaS offering. Work on routing and traffic components to improve the reliability and scalability of our cloud service. Apply industry and distributed systems best practices to systematically improve availability. Design and build security components & tooling: firewall, PKI and certificate infrastructure, zero trust network, etc. Enhance performance and cost efficiency of our infrastructure.
About you: 5+ years of relevant experience in building and operating scalable, fault-tolerant, distributed systems. Proficiency in Go, C/C++, Java, or other OOP languages. Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code tools like Terraform or CloudFormation. Experience developing cloud infrastructure services, preferably with Kubernetes. Experience with cloud native edge or service mesh services, preferably with Envoy and Istio. Proven track record leading and shipping large-scale technical projects with multiple engineers. Understanding of network topologies, protocols, and security principles (VPNs, firewalls, load balancers). Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR. Excellent communication skills and ability to work within a global team. Strong problem-solving and production debugging skills. Passionate about efficiency, availability, scalability, and data governance. Comfortable working in a fast-paced environment and partnering with business goals. High responsibility, ownership, and accountability.
#J-18808-Ljbffr
Cloud Infrastructure Software Engineer
role at
ClickHouse About ClickHouse Established in 2009, ClickHouse leads the industry with its open-source column-oriented database system, driven by the vision of becoming the fastest OLAP database globally. The company empowers users to generate real-time analytical reports through SQL queries, emphasizing speed in managing escalating data volumes. Enterprises worldwide, including Lyft, Sony, IBM, GitLab, Twilio, HubSpot, and many more, rely on ClickHouse Cloud. It is available through open-source or on AWS, GCP, Azure, and Alibaba. About The Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks of ClickHouse Cloud data plane end-to-end. This includes compute, networking, security, and a multi-cloud, multi-region architecture that provides a reliable and scalable managed ClickHouse experience for ClickHouse Cloud customers. We are looking for highly skilled and experienced cloud infrastructure software engineers responsible for designing, deploying, and maintaining our infrastructure. What will you do? Architect and build a robust, scalable, and highly available distributed infrastructure. Build a cutting-edge cloud-native platform on top of the public cloud, and automate our cloud resource management. Collaborate with our ClickHouse core database development team and security team to produce the SaaS offering. Work on routing and traffic components to improve the reliability and scalability of our cloud service. Apply industry and distributed systems best practices to systematically improve availability. Design and build security components & tooling: firewall, PKI and certificate infrastructure, zero trust network, etc. Enhance performance and cost efficiency of our infrastructure.
About you: 5+ years of relevant experience in building and operating scalable, fault-tolerant, distributed systems. Proficiency in Go, C/C++, Java, or other OOP languages. Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code tools like Terraform or CloudFormation. Experience developing cloud infrastructure services, preferably with Kubernetes. Experience with cloud native edge or service mesh services, preferably with Envoy and Istio. Proven track record leading and shipping large-scale technical projects with multiple engineers. Understanding of network topologies, protocols, and security principles (VPNs, firewalls, load balancers). Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR. Excellent communication skills and ability to work within a global team. Strong problem-solving and production debugging skills. Passionate about efficiency, availability, scalability, and data governance. Comfortable working in a fast-paced environment and partnering with business goals. High responsibility, ownership, and accountability.
#J-18808-Ljbffr