Senior Software Engineer - Cloud Infrastructure / Kubernetes

ClickHouse Inc (Headquarters: Remote)

Location: Remote (US/EU)   |   Full-Time
Go Kubernetes Python SQL ClickHouse Cloud AutoScaling Time Series Forecasting Distributed Systems C++ Back End Engineer Staff Engineer

About ClickHouse: ClickHouse Inc is a technology company building the best-in-class real-time data warehouse. We develop ClickHouse, an open-source OLAP database that powers analytical workloads for organizations worldwide. Our mission is to revolutionize data infrastructure by providing a fast, reliable, and scalable solution. We are an early-stage startup with backing from top venture capital firms, including those from the CNCF ecosystem. Our team brings expertise from successful tech companies and open-source projects, allowing us to drive innovation in data infrastructure. We operate with a remote-first approach, enabling collaboration across time zones and regions, with a preference for candidates based in the US and EU.

About The Role: We are seeking a Senior Software Engineer to join our Cloud Infrastructure team and play a key role in building and scaling our data infrastructure. This is an exciting opportunity to work on cutting-edge technologies and make a significant impact on our product. You will be responsible for designing and implementing systems that power our ClickHouse database, with a focus on scalability, reliability, and innovation.

Key Responsibilities:

  • Design and develop scalable cloud infrastructure using Kubernetes and containerization technologies
  • Build and maintain the ClickHouse Kubernetes Operator, enabling automated management of ClickHouse clusters
  • Implement advanced scaling strategies including Scale To Zero, Vertical and Horizontal Scaling, and Make Before Break Scaling
  • Develop recommendation systems for autoscaling and resource optimization using time series analysis and forecasting algorithms
  • Contribute to ClickHouse internals and performance optimizations
  • Collaborate with cross-functional teams to align on infrastructure goals and technical specifications
  • Troubleshoot and resolve production issues, including on-call responsibilities for database and infrastructure problems
  • Mentor junior engineers and share knowledge about best practices in cloud infrastructure and Kubernetes

Requirements:

  • Proven experience in designing and implementing cloud infrastructure solutions
  • Deep expertise in Kubernetes and container orchestration, with experience managing stateful services in multi-cloud environments
  • Strong proficiency in Go and Python, with experience building distributed systems
  • Understanding of database internals and optimization techniques
  • Experience with autoscaling and forecasting algorithms is highly desirable
  • Excellent problem-solving skills and ability to work independently in a fast-paced environment
  • Strong communication skills and ability to collaborate with cross-functional teams
  • Experience with low-level database programming (C++) is a plus

What We Offer:

  • Competitive salary and equity opportunities
  • Remote-first work environment with flexible schedules
  • Opportunities to work on cutting-edge technologies and open-source projects
  • A collaborative and supportive team culture
  • Professional development and learning opportunities
  • Access to modern tools and technologies

If you are passionate about cloud infrastructure, Kubernetes, and data systems, and want to be part of a high-impact team, we encourage you to apply. ClickHouse is committed to building a diverse and inclusive workplace where everyone can thrive and contribute. We are excited about the potential to shape the future of data analytics together.

Compensation: The estimated pay range for this role is $160,000 - $220,000, with additional benefits including health insurance, retirement plans, and more.

Application: Interested candidates can apply by sending their resume and cover letter to manish.gill@clickhouse.com. In your application, please include a link to your GitHub profile or relevant code repositories. We look forward to hearing from you!

Post Date: June 10, 2025