Full Stack Software Engineer - Cloud Infrastructure

ClickHouse ClickHouse · Data AI · Engineering

Full Stack Software Engineer role at ClickHouse, focusing on building and enhancing the BYOC (Bring Your Own Cloud) platform. The role involves developing frontend and backend systems for user onboarding, monitoring, and maintenance, working closely with the Control Plane team to improve the BYOC offering. Requires strong TypeScript, Node.js, and frontend framework skills, with experience in cloud technologies and Kubernetes as a bonus. The company leads in real-time analytics, data warehousing, observability, and AI workloads.

What you'd actually do

  1. Own and build key features, focusing on frontend and backend systems that streamline onboarding, monitoring and maintaining experience for users.
  2. Work closely with our ClickHouse Control Plane team, and partner with them to produce better user experience of our BYOC offering.

Skills

Required

  • TypeScript
  • Node.js
  • Frontend framework (React, Vue.js, or Angular)
  • Software engineering experience
  • Communication skills
  • Problem-solving
  • Production debugging skills
  • Ownership
  • Accountability

Nice to have

  • Cloud technologies (AWS, Azure, GCP)
  • Infrastructure-as-code (Terraform, CloudFormation)
  • Kubernetes
  • Cloud infrastructure services development

What the JD emphasized

  • 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
  • You have excellent communication skills and the ability to work well within a global team
  • You are a strong problem-solver and have solid production debugging skills
  • You thrive in a fast-paced environment, and see yourself as a partner with the business with the shared goal of moving the business forward.
  • You have a high level of responsibility, ownership, and accountability