Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AWS @ 4
Azure @ 4
ClickHouse @ 4
CloudFormation @ 4
Communication @ 6
Compliance @ 4
Debugging @ 7
Distributed Systems @ 6
GCP @ 4
GDPR @ 4
Go @ 4
Java @ 4
Kubernetes @ 4
Networking @ 4
Security @ 4
Software Development @ 6
Terraform @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
ClickHouse is seeking a senior cloud infrastructure software engineer to help build and manage the foundational components of ClickHouse Cloud's data plane. The team develops compute, networking, security, and multi-cloud, multi-region infrastructure for a reliable and scalable managed ClickHouse experience.
Responsibilities
- Architect and build robust, scalable, and highly available distributed infrastructure.
- Build a cloud-native platform on public cloud providers and automate cloud resource management.
- Execute infrastructure optimization initiatives across compute, storage, and networking.
- Collaborate with ClickHouse engineering teams to develop high-performance, reliable, and cost-effective SaaS platform solutions.
- Improve cost efficiency through distributed systems and industry best practices.
- Partner with business stakeholders to design and build tooling that provides cost-efficiency insights.
Requirements
- 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems.
- Software development experience in Go, C/C++, Java, or another object-oriented programming language.
- Experience with AWS, Azure, or GCP, including infrastructure-as-code tools such as Terraform or CloudFormation.
- Experience developing cloud infrastructure services, preferably with Kubernetes.
- Experience developing cloud-native edge or service mesh services, preferably with Envoy and Istio.
- Experience leading and delivering large-scope technical projects in collaboration with multiple experienced engineers.
- Understanding of network topologies, protocols, and security principles, including VPNs, firewalls, and load balancers.
- Knowledge of cloud security best practices, including encryption, access controls, and compliance standards such as SOC 2 and GDPR.
- Excellent communication skills and the ability to work effectively within a global team.
- Strong problem-solving and production debugging skills.
- Passion for efficiency, availability, scalability, and data governance.
- Ability to thrive in a fast-paced environment and partner with the business to achieve shared goals.
- High level of responsibility, ownership, and accountability.
Benefits
- Flexible, remote-friendly work environment.
- Employer contributions toward healthcare.
- Stock options for new team members.
- Flexible time off in the United States and generous leave entitlement in other countries.
- $500 home office setup benefit for remote employees.
- Opportunities to participate in company-wide offsites and global gatherings.
Compensation
The typical starting salary in the United States is $133,450–$197,200 USD. A premium market range of $157,000–$232,000 USD may apply in locations such as the San Francisco Bay Area and New York City Metro Area. Actual compensation depends on factors including education, qualifications, certifications, experience, skills, location, performance, and business needs.
More jobs at ClickHouse
Senior Consulting Engineer - AMER
ClickHouse · United States, Canada, Mexico
USD 158,000-220,000 per year
Director of Product Management, Security
ClickHouse · United States
USD 230,000-310,000 per year
Finance Systems & Transformation Manager
ClickHouse · United States
USD 180,000-240,000 per year
Director of Product, ClickHouse Cloud
ClickHouse · United States
USD 180,000-290,000 per year
Product Security Engineer
ClickHouse · United States
USD 169,200-225,000 per year
Similar jobs
Senior Software Engineer - Cloud Infrastructure
ClickHouse · United States
USD 141,000-230,000 per year
Senior Cloud Engineer
ClickHouse · United States
USD 141,000-230,000 per year
Senior Cloud Engineer - Product Metrics
ClickHouse · United States
USD 141,000-208,000 per year
Senior Software Engineer - Public Cloud Engineering
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Software Engineer, Attestation Services – DGX Cloud
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States, Portland, United States
USD 176,000-230,000 per year
Staff+ Software Engineer, Data Infrastructure
Anthropic · San Francisco, United States, Seattle, United States
USD 405,000-485,000 per year
Senior Site Reliability Engineer - Remote
ClickHouse · United States
USD 141,000-230,000 per year