Senior Software Engineer - Cloud Infrastructure
at ClickHouse
π United States
π Washington, United States
π New York City, United States
π Seattle, United States
π San Francisco, United States
π Los Angeles, United States
π Washington, United States
π New York City, United States
π Seattle, United States
π San Francisco, United States
π Los Angeles, United States
USD 133,400-232,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Software Development @ 6 Go @ 4 Kubernetes @ 4 IaC @ 4 Terraform @ 4 SQL @ 4 GCP @ 4 Java @ 4 Distributed Systems @ 4 AWS @ 4 Azure @ 4 Communication @ 4 Networking @ 4 CloudFormation @ 4 GDPR @ 4 Debugging @ 7 OLAP @ 4 PKI @ 4 Compliance @ 4Details
ClickHouse is an open-source column-oriented database system focused on delivering the fastest OLAP performance for real-time analytical SQL queries across large datasets. The Cloud Infrastructure Engineering team builds and manages the ClickHouse Cloud data plane end-to-end, including compute, networking, security, and a multi-cloud, multi-region architecture to provide a reliable and scalable managed ClickHouse experience.
Responsibilities
- Architect and build a robust, scalable, and highly available distributed infrastructure.
- Build a cloud-native platform on top of public cloud providers and automate cloud resource management.
- Collaborate closely with ClickHouse core database development and security teams to deliver the SaaS offering.
- Work on routing and traffic components to improve reliability and scalability of the cloud service.
- Systematically improve availability by applying industry and distributed-systems best practices.
- Design and build security components and tooling: firewalls, PKI and certificate infrastructure, zero-trust network components, etc.
- Improve performance and cost efficiency of the infrastructure.
Requirements
- 5+ years of software development experience building and operating scalable, fault-tolerant distributed systems.
- Software development experience in Go, C/C++, Java, or another object-oriented language.
- Experience with cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code (IaC) tools such as Terraform or CloudFormation.
- Experience developing cloud infrastructure services, preferably using Kubernetes.
- Experience with cloud-native edge or service-mesh technologies, preferably Envoy and Istio.
- Experience leading and shipping large-scope technical projects in collaboration with multiple engineers.
- Strong 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 such as SOC2 and GDPR.
- Excellent communication skills and ability to work within a global team.
- Strong problem-solving and production debugging skills.
- Passion for efficiency, availability, scalability, and data governance, with high levels of ownership and accountability.
Compensation
- Compensation varies by location. Example US ranges provided by location include:
- New York Area / San Francisco Area: $157,000 - $232,000 USD
- Washington State / General US Remote: $133,450 - $197,200 USD
- Los Angeles, CA / Washington, DC: $141,300 - $208,800 USD
- Seattle, WA: $141,300 - $208,800 USD
Positioning within the range depends on experience, qualifications, skills, business needs, and location. For compensation questions contact [email protected].
Benefits & Perks
- Flexible work environment; ClickHouse is globally distributed and remote-friendly.
- Employer contributions toward healthcare.
- Stock options for new employees.
- Flexible time off in the US and generous entitlement in other countries.
- $500 home office setup for remote employees.
- Global gatherings / company-wide offsites.
Culture & Equal Opportunity
- Early-employee opportunity to shape company culture.
- ClickHouse is an equal-opportunity employer and provides privacy information via its privacy statement.