Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Software Development @ 6
Kafka @ 4
Kubernetes @ 4
Python @ 1
Spark @ 4
Statistics @ 4
GCP @ 4
Java @ 4
Algorithms @ 4
Distributed Systems @ 6
Data Science @ 1
AWS @ 4
Azure @ 4
Communication @ 4
FastAPI @ 1
IaaS @ 4
Debugging @ 4
Pandas @ 1
Observability @ 4
AI @ 4
ClickHouse @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
ClickHouse is a fast-growing cloud company focused on real-time analytics, data warehousing, observability, and AI workloads. The Cloud AutoScaling team builds vertical and horizontal auto-scaling capabilities within the ClickHouse cloud environment to evolve ClickHouse into a cloud-native, serverless database platform. You will work closely with core database and other cloud teams to drive improvements in cloud infrastructure, autoscaling, metrics, and overall scalability and availability.
Responsibilities
- Build a cutting-edge cloud-native database platform on top of public cloud providers.
- Design, implement, and operate autoscaling systems (vertical and horizontal) and the in-house Kubernetes operator.
- Improve the metrics pipeline and build algorithms for better autoscaling statistics and recommendations.
- Collaborate closely with the ClickHouse core development team and other data plane teams to support autoscaling use cases and internal infrastructure improvements.
- Architect and build a robust, scalable, and highly available distributed infrastructure.
- Participate in on-call rotation (PagerDuty) and debug production issues.
Requirements
- 5+ years of software development industry experience building and operating scalable, fault-tolerant distributed systems.
- Experience building operators with Kubernetes and controller runtime.
- Production experience with programming languages such as Go, C++, or Java.
- Comfortable with on-call responsibilities and debugging production systems (PagerDuty/on-call experience).
- Expertise with a public cloud provider (AWS, GCP, Azure) and their IaaS offerings (e.g., EC2).
- Experience with data storage, ingestion, and transformation tools (Spark, Kafka, or similar).
- Passion for solving data problems at scale.
- Experience with Python (uv, FastAPI) and data science libraries (Pandas, NumPy) is a plus.
- Excellent communication skills and ability to work across engineering teams.
Compensation
- Typical starting salary range for this role in the United States: $133,450 - $197,200 USD.
- Typical starting salary range for this role in US Premium Markets (e.g., San Francisco Bay Area, New York City Metro): $157,000 - $232,000 USD.
These ranges reflect the minimum and maximum pay for this role at time of posting; placement within the range depends on factors such as education, experience, skills, location, and performance.
Perks & Benefits
- Flexible work environment; remote-friendly (operates in 20 countries).
- Employer contributions towards healthcare.
- Equity (stock options) for new team members.
- Flexible time off in the US; generous entitlement in other countries.
- $500 home office setup stipend for remote employees.
- Global gatherings and company-wide offsites.
Culture & Equal Opportunity
- As an early employee you'll help shape company culture.
- ClickHouse provides equal employment opportunities and prohibits discrimination and harassment. See the applicant privacy notice for privacy details.