ApplySarthi

Staff Software Engineer-ClickHouse Committer

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

15 open clickhouse roles across 4 companies are on ApplySarthi right now.

What clickhouse roles keep asking for: PostgreSQL (87%), C++ (73%), Linux (73%), System design (67%), CI/CD (53%), SQL (53%), Machine learning (47%), Rust (47%) — counted across their open postings here.

C++ jobs · CI/CD jobs · Linux jobs · Machine learning jobs

Jobgether has 4,275 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for clickhouse roles keep coming back to PostgreSQL, C++, Linux, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with PostgreSQL? Tell me one thing you learned the hard way.
  3. How do you decide what to test, and what does good code review look like to you?
  4. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  5. How would you design an API for a feature you have worked on?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Staff Software Engineer-ClickHouse Committer at Jobgether interview free →

Accountabilities: Design, develop, and maintain database features and tooling, with a particular focus on ClickHouse and real-time analytical workloads. Contribute to analytics products and integrations across the broader PostgreSQL ecosystem, including database extensions, accelerators, migration tooling, monitoring capabilities, and performance optimizations. Implement new functionality while maintaining high standards for software stability, reliability, scalability, and maintainability. Review and refine code contributions from other engineers, providing constructive technical feedback and helping maintain strong engineering standards. Write, maintain, and expand regression tests covering bug fixes, new functionality, and critical database behavior. Investigate and resolve complex database, networking, and software-related issues. Identify performance bottlenecks and implement optimizations for analytical database workloads. Work with CI/CD pipelines to support reliable integration, testing, and deployment processes. Contribute upstream to the ClickHouse open-source project and participate in the wider open-source database ecosystem. Collaborate with engineering colleagues on technical design, implementation, troubleshooting, and continuous improvement. Requirements 5+ years of experience developing database internals, preferably with PostgreSQL or comparable database technologies. Demonstrated upstream contributions or commits to the ClickHouse open-source project. Deep expertise in at least one systems programming language, such as C, C++, Rust, or Go. Strong understanding of database principles, algorithms, data structures, and operating system internals. Experience working with distributed query optimizers, such as Orca or comparable technologies. Proven experience optimizing the performance of analytical database systems. Strong Linux development and debugging skills. Excellent problem-solving abilities, particularly when diagnosing complex database and systems issues. Strong written and verbal communication skills and the ability to collaborate effectively with technical peers. Experience with analytical libraries or databases such as Spark, DataFusion, or DuckDB is a plus. Experience with massively parallel processing (MPP) systems such as Greenplum is a plus. Solid knowledge of PostgreSQL internals is an advantage. Familiarity with machine learning libraries and techniques is beneficial. Knowledge of GitHub Actions and CI/CD workflows is a plus. Contributions to other open-source database projects are an advantage. Comfortable working independently in a fully distributed, remote engineering environment. Benefits 100% remote work within the EMEA region. Opportunity to work on advanced open-source database and analytics technologies. Significant technical ownership and opportunities to contribute directly to the ClickHouse ecosystem. Collaboration with experienced engineers working on database internals, analytics, distributed systems, and performance engineering. Access to health and wellness resources, including CuraLinc. Wellness Fridays available through December 2026. Additional region-specific benefits and perks depending on location. Inclusive, collaborative, and globally distributed work environment. Opportunities to contribute to open-source projects and build expertise in large-scale data and analytics systems.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-02. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.