Tech Stack
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.
AWS
Azure
ClickHouse
Communication @ 3
Debugging @ 6
Distributed Systems @ 5
GCP
IaaS
Java @ 3
Kafka @ 3
Kubernetes
Software Development @ 5
Spark @ 3
Statistics
- 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
Responsibilities
- Build a cutting-edge cloud-native database platform on top of the public cloud.
- Work on our in-house Kubernetes operator to support seamless infrastructure management.
- Improve the metrics pipeline and build systems to generate better statistics and recommendations.
- Work closely with our ClickHouse core development team and other data plane teams, partnering with them to support infrastructure use cases as well as other internal infrastructure improvements.
- Architecting and building a robust, scalable, and highly available distributed infrastructure
Requirements
- 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems.
- Production experience with programming languages like Go, C++ or Java
- You are not a stranger to PagerDuty On-call, debugging things in production and are a strong problem-solver
- Expertise with a public cloud provider (AWS, GCP, Azure) and their infrastructure as a service offering (e.g., EC2).
- Experience with Data Storage, Ingestion, and Transformation (Spark, Kafka or similar tools).
- You are passionate about solving data problems at Scale.
- Experience working with distributed systems
- You have excellent communication skills and the ability to work well within and across engineering teams.
Benefits
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 20 countries.
- 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 other countries.
- A $500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
Compensation / Perks Notes
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly.
- The typical starting salary for this role in the US is $133,450 - $197,200 USD.
- The typical starting salary for this role in US Premium Markets is $157,000 - $232,000 USD.
- Ranges reflect what ClickHouse reasonably and in good faith believe to be the minimum and maximum pay for this role at the time of posting. Actual compensation may be higher or lower and ranges may be subject to future adjustments.
More jobs at ClickHouse
Manager, Information Security
ClickHouse · United States
USD 180,000-265,000 per year
Senior Software Engineer - Cloud Partner Integrations
ClickHouse · United States
USD 141,000-208,000 per year
Director, Commercial Strategy & Operations
ClickHouse · United States
USD 225,000-275,000 per year
Senior Technical Program Manager, New Product Introduction
ClickHouse · United States
USD 160,000-240,000 per year
Senior Software Engineer - Python And Data Ecosystem
ClickHouse · United States
USD 141,000-208,000 per year
Similar jobs
Senior Cloud Engineer - Product Metrics
ClickHouse · United States
USD 141,000-230,000 per year
Senior Software Engineer - Cloud Infrastructure
ClickHouse · United States
USD 141,000-208,000 per year
Software Engineer, Product Security Data Platforms
Stripe · Seattle, United States
USD 156,800-235,200 per year
Senior Cloud Engineer
ClickHouse · United States
USD 141,000-208,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Senior Software Engineer - Clickpipes (CDC/Streaming)
ClickHouse · United States
USD 141,000-208,000 per year
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States, Portland, United States
USD 176,000-230,000 per year
Tech Lead Manager, Agentic Runtime
Glean · Mountain View, United States, San Francisco, United States
USD 250,000-300,000 per year