Enable job alerts via email!

Senior Software Engineer - Cloud Infrastructure

ClickHouse

United States

Remote

USD 133,000 - 198,000

Full time

2 days ago
Be an early applicant

Job summary

A leading tech company is seeking experienced cloud infrastructure software engineers to design and maintain scalable infrastructures. The role requires 5+ years of software development experience and familiarity with cloud technologies like AWS or Azure. Join their remote-friendly environment and help innovate solutions that empower users with real-time analytical capabilities.

Benefits

Flexible work environment
Healthcare contributions
Stock options
Flexible time off
Funding for home office setup
Opportunities for in-person events

Qualifications

  • 5+ years of relevant software development experience building and operating scalable, fault-tolerant distributed systems.
  • Experience with cloud technologies (AWS, Azure, or GCP) and infrastructure-as-code tools.
  • Passionate about efficiency, availability, scalability, and data governance.

Responsibilities

  • Architect and build a robust, scalable, and highly available distributed infrastructure.
  • Design and build security components and tooling.
  • Systematically improve availability and performance.

Skills

Software development experience in Go, C/C++, Java, or another OOP language
5+ years of experience building scalable, fault-tolerant distributed systems
Experience with cloud technologies (AWS, Azure, or GCP)
Excellent communication skills
Strong problem-solving skills

Tools

Terraform
CloudFormation
Kubernetes
Job description

United States (remote)

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 globally rely on ClickHouse Cloud and 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, including compute, networking, security, and a multi-cloud, multi-region architecture for a reliable and scalable managed ClickHouse experience. We are looking for highly skilled cloud infrastructure software engineers to design, deploy, and maintain our infrastructure.

What will you do?
  • Architect and build a robust, scalable, and highly available distributed infrastructure.
  • Build a cloud-native platform on top of the public cloud and automate cloud resource management.
  • Collaborate with the ClickHouse core database development team and security team to deliver the SAS 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 & tooling: firewall, PKI and certificate infra, zero trust network, etc.
  • Improve performance and cost efficiency of the infrastructure.
About you:
  • 5+ years of relevant software development experience building and operating scalable, fault-tolerant distributed systems.
  • Software development experience in Go, C/C++, Java, or another OOP language.
  • Experience with cloud technologies (AWS, Azure, or GCP) and infrastructure-as-code tools (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 shipping large-scope technical projects with collaboration across 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 well within a global team.
  • Strong problem-solver with solid production debugging skills.
  • Passionate about efficiency, availability, scalability, and data governance.
  • Thrives in a fast-paced environment and partners with the business to move it forward.
  • High level of responsibility, ownership, and accountability.

The typical starting salary for this role in the US is $133,450 - $197,200 USD. The typical starting salary for this role in US Premium Markets is $157,000 - $232,000 USD.

Compensation

For roles based in the United States, the typical starting salary range is listed above. In certain locations, a premium market range may apply. These ranges reflect the minimum and maximum pay for this role at the time of posting and may be updated in the future.

An individual’s placement within the range depends on factors such as education, qualifications, certifications, experience, skills, location, performance, and business needs.

  • Flexible work environment – ClickHouse is globally distributed and remote-friendly; we operate in 20 countries.
  • Healthcare – Employer contributions towards healthcare.
  • Equity – Stock options for new team members.
  • Time off – Flexible time off in the US; generous entitlement in other countries.
  • Home office setup – $500 for remote employees.
  • Global Gatherings – Opportunities for in-person company-wide events.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination or harassment based on protected characteristics. Please see our Privacy Statement for details.

Public information: This posting does not include confidential or sensitive data. For more information about our culture and values, follow our updates or visit our website.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.