Full Stack Software Engineer - Cloud Infrastructure

USD 130,000-230,000 per year
MIDDLE
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Kubernetes @ 3 IaC @ 3 Terraform @ 3 TypeScript @ 6 GCP @ 3 Distributed Systems @ 3 AWS @ 3 Azure @ 3 Communication @ 3 React @ 5 Angular @ 3 Node.js @ 6 Vue.js @ 5 CloudFormation @ 3 Debugging @ 3 API @ 3

Details

Join the BYOC (Bring Your Own Cloud) Engineering team to build the core platform that allows customers to run ClickHouse Cloud securely inside their own cloud environments. The team designs and operates the controller and automation that provisions, configures, and manages cloud infrastructure and ClickHouse clusters across AWS, GCP, and Azure. This role is full-stack: you will own features end-to-end—from UI to API to distributed systems—focusing on improving onboarding, monitoring, and maintenance experiences for users.

Responsibilities

  • Own and build key features spanning frontend and backend that streamline onboarding, monitoring, and maintenance workflows.
  • Collaborate closely with the ClickHouse Control Plane team to improve the BYOC user experience.
  • Build abstraction layers, Kubernetes-based orchestration, and multi-cloud automation for BYOC deployments.
  • Ship production-quality features, perform debugging and maintenance, and iterate quickly based on customer feedback.

Requirements

  • 5+ years of software engineering experience.
  • Strong TypeScript and Node.js skills.
  • Proficiency in at least one front-end framework such as React, Vue.js, or Angular.
  • Solid production debugging skills and experience working with distributed systems.
  • Excellent communication skills and ability to work within a global, cross-functional team.
  • High level of responsibility, ownership, and accountability; able to move fast in a fast-paced environment.

Bonus / Preferred

  • Experience with cloud providers: AWS, Azure, or GCP.
  • Experience with infrastructure-as-code (IaC) tools such as Terraform or CloudFormation.
  • Experience developing cloud infrastructure services and working with Kubernetes.

Compensation

  • Typical starting salary (United States): $130,000 - $208,000 USD.
  • Typical starting salary (US Premium Markets — e.g., Los Angeles, San Francisco Bay Area, Seattle, New York City Metro): $141,000 - $230,000 USD.

These ranges reflect what ClickHouse reasonably believes to be the minimum and maximum pay at the time of posting; actual compensation may vary based on experience, location, and other factors.

Perks & Other

  • Flexible remote-friendly work environment; ClickHouse operates in ~20 countries.
  • Employer contributions towards healthcare.
  • Stock options for new team members.
  • Flexible time off (US) and generous entitlement in other countries.
  • $500 home office setup for remote employees.
  • Company-wide global gatherings/offsites.

Culture & Equal Opportunity

  • As part of the first 500 employees, you will help shape company culture.
  • ClickHouse is an equal opportunity employer and prohibits discrimination and harassment of any type. See the company privacy and applicant notices for more detail.