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.
API @ 3
CI/CD @ 3
ClickHouse @ 4
Communication @ 7
Debugging @ 6
Distributed Systems @ 4
Go @ 7
Kubernetes @ 3
Observability
PostgreSQL
Python @ 7
Ruby @ 7
Rust @ 7
SRE
Terraform @ 3
TypeScript
- 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 launching a strategic Postgres initiative to extend its developer-first cloud platform, enabling teams to integrate Postgres with ClickHouse and power end-to-end data workflows. The role involves building platform services, operational tooling, database integrations, and developer experience capabilities for ClickHouse Cloud.
Responsibilities
- Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
- Extend the platform control plane, written in Ruby, Go, and TypeScript, to support new Postgres capabilities.
- Contribute to PostgreSQL extensions and data plane agents written in C, C++, or Rust.
- Build automation and tooling to simplify cluster provisioning, scaling, and lifecycle management.
- Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability.
- Develop APIs and integrations that expose new Postgres functionality to customers and internal systems.
- Improve observability, deployment safety, and debugging workflows for database services.
- Participate in design discussions, code reviews, and on-call rotations.
- Identify opportunities, drive execution, and deliver meaningful impact with autonomy.
Requirements
- 6+ years of software engineering experience, ideally building or operating database or cloud platform systems.
- Deep understanding of Postgres configuration, extensions, operations, and performance tuning.
- Strong programming experience in one or more of Ruby, Go, Rust, C, or Python, with willingness to work across languages.
- Familiarity with cloud infrastructure, APIs, and automation tools including Terraform, Kubernetes, and CI/CD.
- Understanding of distributed systems, data replication, and service orchestration patterns.
- Pragmatic, detail-oriented approach and comfort with greenfield development and operational ownership.
- Ability to contribute across backend APIs, platform automation, Postgres internals, and debugging.
- Strong communication and cross-functional collaboration skills.
- Initiative, speed, and ownership aligned with a founder's mindset.
Benefits
- Flexible, remote-friendly work environment.
- Employer healthcare contributions.
- Company stock options for new team members.
- Flexible time off in the United States and generous entitlement in other countries.
- $500 home office setup benefit for remote employees.
- Opportunities to participate in company-wide offsites and global gatherings.
Compensation
The typical starting salary range in the United States is $140,000–$208,000 USD. A premium market range of $155,000–$230,000 USD may apply in locations such as the San Francisco Bay Area and New York City Metro Area. Actual compensation depends on factors including qualifications, experience, skills, location, performance, and business needs.
More jobs at ClickHouse
Finance Systems & Transformation Manager
ClickHouse · United States
USD 180,000-240,000 per year
Director of Product, ClickHouse Cloud
ClickHouse · United States
USD 180,000-290,000 per year
Product Security Engineer
ClickHouse · United States
USD 169,200-225,000 per year
Certification Manager
ClickHouse · United States
USD 169,000-191,000 per year
Engineering Lead, Web Platform
ClickHouse · United States
USD 177,000-222,000 per year
Similar jobs
Senior Software Engineer - Postgres
ClickHouse · Canada
USD 154,000-238,000 per year
Software Engineer, Build Systems / CI
OpenAI · San Francisco, United States, Seattle, United States, New York City, United States
USD 185,000-490,000 per year
Staff Forward Deployed Engineer, Agentic SDLC
GitLab · United States
USD 254,000-297,000 per year
Senior Site Reliability Engineer, AIOps
Nvidia · Santa Clara, United States
USD 148,000-276,000 per year
NCX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Cloud Engineer
ClickHouse · United States
USD 141,000-230,000 per year
Staff Backend Engineer - Grafana Enterprise | US | Remote
Grafana Labs · United States, Canada
USD 175,000-210,000 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year