Senior Software Engineer (Infrastructure) - HyperDX
at ClickHouse
USD 133,400-197,200 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Docker @ 4 Kubernetes @ 4 Terraform @ 4 TypeScript @ 7 SQL @ 1 GCP @ 4 CI/CD @ 4 Distributed Systems @ 4 AWS @ 4 Azure @ 4 Helm @ 4 Networking @ 4 Node.js @ 1 API @ 4Details
Join ClickHouse’s HyperDX team to help revolutionize observability for developers. HyperDX is an open-source observability platform that unifies logs, metrics, traces, and session replays to help engineers pinpoint root causes faster. You will work on backend systems, cloud-native infrastructure, and developer tooling to make observability scalable, reliable, and easy to operate.
Responsibilities
- Build the core platform: design and implement backend systems and APIs that power HyperDX to ingest, query, and analyze observability data at massive scale.
- Scale deployments and infrastructure: architect, deploy, and maintain cloud-native systems that ensure reliability, scalability, and performance using Kubernetes, Helm, and infrastructure-as-code.
- Ensure maintainability and operational excellence: define best practices for CI/CD, monitoring, logging, and alerting; drive automation across testing, scaling, and incident response.
- Engineer for scale: design and operate ingestion and data processing pipelines that remain performant, resilient, and observable at petabyte-level workloads.
- Engage with the community: collaborate with open-source contributors and customers, incorporate feedback into the roadmap.
Requirements
- 5+ years of backend engineering experience.
- Strong TypeScript and Node.js skills (bonus for additional languages).
- Deep understanding of APIs, event-driven systems, and high-throughput data pipelines.
- Proficiency in SQL and experience working with analytical databases (ClickHouse experience is a plus).
- Experience with Docker and Kubernetes, plus Helm for managing production deployments.
- Experience with infrastructure-as-code (Terraform, Pulumi, or similar).
- Familiarity with CI/CD pipelines, monitoring systems, and production-grade alerting practices.
- Passion for building reliable, maintainable, cloud-native systems focused on reliability and scalability.
Bonus Points
- Expertise in distributed systems, ingestion pipelines, and columnar databases.
- Strong opinions on observability tools and a vision for making them significantly better.
- Experience scaling multi-tenant SaaS platforms in AWS, GCP, or Azure.
- Knowledge of service meshes, networking, and advanced Kubernetes features.
- Background in developer tooling or open-source contributions.
- Experience building SDKs or integrations in multiple languages.
- Familiarity with ReactJS and frontend development.
Compensation
- Typical starting salary for this role in the US: $133,450 - $197,200 USD.
- Typical starting salary for this role in US Premium Markets: $157,000 - $232,000 USD.
These ranges reflect what the company reasonably believes to be the minimum and maximum pay for this role at the time of posting; actual compensation may vary based on factors such as education, experience, location, and performance.
Perks & Benefits
- Flexible work environment; ClickHouse is globally distributed and remote-friendly.
- Employer contributions towards healthcare.
- Stock options for new team members.
- Flexible time off (US) and generous entitlements in other countries.
- $500 home office setup allowance for remote employees.
- Global company-wide gatherings/offsites.
Culture & Equal Opportunity
- As one of the first 500 employees, you will shape company culture.
- ClickHouse is an equal opportunity employer and prohibits discrimination and harassment.
- See the company privacy statement and pay transparency contact for questions about compensation.