Cloud Infrastructure Software Engineer

ClickHouse Logo

ClickHouse

πŸ’΅ $133k-$232k
πŸ“Remote - United States

Summary

Join ClickHouse's Cloud Infrastructure Engineering team as a highly skilled cloud infrastructure software engineer. You will architect and build a robust, scalable, and highly available distributed infrastructure, build a cloud-native platform, and collaborate with other teams. Responsibilities include working on routing and traffic components, improving availability, designing security components, and enhancing infrastructure performance and cost efficiency. The ideal candidate possesses 5+ years of relevant experience, expertise in cloud technologies (AWS, Azure, GCP), and experience with Kubernetes and IaC tools. Excellent communication and problem-solving skills are essential. ClickHouse offers a competitive salary, stock options, flexible work environment, healthcare contributions, flexible time off, a home office setup allowance, and opportunities for international mobility.

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 OOP language
  • Experience with cloud technologies such as AWS, Azure, or GCP, including infrastructure-as-code (IaC) 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 shipping large scope technical projects in collaboration with multiple experienced engineers
  • Understanding of network topologies, protocols, and security principles, such as VPNs, firewalls, and load balancers
  • Knowledge of cloud security best practices, including encryption, access controls, and compliance standards like SOC2 and GDPR
  • Excellent communication skills and the ability to work well within a global team
  • Strong problem-solver and solid production debugging skills
  • Passionate about efficiency, availability, scalability and data governance
  • Thrive in a fast-paced environment, and see yourself as a partner with the business with the shared goal of moving the business forward
  • High level of responsibility, ownership, and accountability

Responsibilities

  • 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
  • Work closely with our ClickHouse core database development team, and security team and partner with them to produce the SAS offering
  • Work on routing and traffic components to improve the reliability and scalability of our 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 our infrastructure

Benefits

  • Cash compensation and a stock options grant
  • Flexible work environment - ClickHouse is a distributed company offering remote-first work to all employees
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in all countries
  • A $500 Home office setup if you’re a remote employee
  • Employee-driven international mobility - we enable you to relocate internationally if you wish (within certain countries and timelines and subject to role requirements, time zones and work permit considerations)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.