[All remote jobs](https://jobicy.com/jobs.md)Open role[![Clickhouse logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/08/6394b9a0-221.png)](https://jobicy.com/company/clickhouse.md)Remote opportunity at[Clickhouse](https://jobicy.com/company/clickhouse.md)

# Core Software Engineer (C++)

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

[Apply for this job](#job-application)[View company](https://jobicy.com/company/clickhouse.md)Share27 Aug 2026Published39Listing views0Application actions26 Sep 2026Apply before  Opportunity details

## About this role.

AI SummaryClickHouse is hiring a Core Software Engineer specializing in C++ performance engineering for its open-source database and cloud platform. The engineer will optimize query execution, distributed queries, relational operators, caching, SIMD-level code, and performance regression testing. This role also supports complex customer debugging and collaborates closely with internal engineering teams and the external open-source community. Candidates need strong C++, Unix, database internals, production debugging, and distributed-systems performance expertise. The position is remote within the United Kingdom and suits a highly accountable engineer comfortable in a fast-moving startup environment.

## Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

### Job Complexity

5/5EasyHard

### Pace & Pressure

5/5RelaxedFast-paced

### Autonomy Level

5/5GuidedFull ownership

### Communication Load

4/5IndependentCollaborative

AI insightThis is a deeply technical systems role requiring expertise across C++, database internals, low-level optimization, distributed execution, and production performance diagnosis. The engineer must independently investigate ambiguous bottlenecks while influencing core teams, support engineers, and an open-source community.

## Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job medianMarket rate$185,000US market range$150k–$230k0$253k

AI insightNo actual numeric salary was disclosed in the supplied posting; it references ranges "listed above," but those figures are absent. The figures shown are estimated US annual base-salary market ranges in USD for a senior-level C++ database performance engineer with distributed-systems expertise; actual UK compensation may differ materially by employer, level, location, and equity structure.

## Core skills

Skills and capabilities most closely associated with this opportunity.

[C++](https://jobicy.com/jobs?search_keywords=C%2B%2B.md)[Database Internals](https://jobicy.com/jobs?search_keywords=Database%20Internals.md)[Performance Engineering](https://jobicy.com/jobs?search_keywords=Performance%20Engineering.md)[Distributed Systems](https://jobicy.com/jobs?search_keywords=Distributed%20Systems.md)[Query Optimization](https://jobicy.com/jobs?search_keywords=Query%20Optimization.md)[Unix Systems](https://jobicy.com/jobs?search_keywords=Unix%20Systems.md)[SIMD Optimization](https://jobicy.com/jobs?search_keywords=SIMD%20Optimization.md)[Production Debugging](https://jobicy.com/jobs?search_keywords=Production%20Debugging.md)[Open Source](https://jobicy.com/jobs?search_keywords=Open%20Source.md)[Kubernetes](https://jobicy.com/jobs?search_keywords=Kubernetes.md)

Sample interview questionsHow would you investigate a query-performance regression in a distributed database?I would first reproduce the regression with a controlled dataset and workload, compare profiling and query-plan data against a known-good version, and isolate whether the change is in planning, execution, storage, network exchange, or resource contention. I would validate the finding with benchmarks, implement a targeted fix, and add a regression test with clear performance thresholds.

What C++ techniques have you used to improve low-level performance?

I focus on measurement before optimization, then address memory layout, allocation behavior, cache locality, unnecessary copies, branch behavior, vectorization, and contention. Where appropriate, I use profiling tools and carefully introduce SIMD or concurrency improvements while preserving correctness and maintainability.

How do you evaluate the performance impact of a new relational operator or join strategy?

I define representative and adversarial workloads, including different cardinalities, data distributions, selectivities, and memory limits. I measure latency, throughput, CPU, memory, I/O, and network behavior, compare against the existing implementation, and ensure the result is covered by repeatable benchmark and regression tests.

Describe how you would handle a difficult customer-reported performance issue that cannot be reproduced immediately.

I would gather a minimal but complete diagnostic package, such as query text, plans, schema, settings, workload characteristics, logs, and system metrics. I would form hypotheses, create a safe reproduction environment or synthetic workload, communicate progress clearly to support, and document both the root cause and mitigation once resolved.

How do you contribute effectively to an open-source engineering community?

I provide clear issue triage, respectful and actionable code-review feedback, reproducible bug reports, and well-scoped pull requests with tests and documentation. I aim to explain trade-offs transparently and help contributors move work forward while maintaining quality and project standards.

### About ClickHouse

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies. With more than 4,000 customers and ARR that has grown over 250 percent year over year, ClickHouse leads the market in real-time analytics, data warehousing, observability, and AI workloads.

The company’s sustained, accelerating momentum was recently validated by a $400M Series D financing round. Over the past three months, customers including Capital One, Lovable, Decagon, Polymarket, and Airwallex have adopted the platform or expanded existing deployments. These customers join an established base of AI innovators and global brands such as Meta, Cursor, Sony, and Tesla.

We’re on a mission to transform how companies use data. Come be a part of our journey!

NOTE: this role can be located anywhere ClickHouse has a hiring presence.

With over 42,000 stars on[GitHub](https://github.com/ClickHouse), ClickHouse is the fastest and most resource efficient open-source database for real-time apps and analytics. Our Core Engineering teams own the heart of our ClickHouse Open Source project. We are looking for exceptional C++ engineers to join our remote-first, global team and continue to scale and grow both our open source and ClickHouse Cloud offerings. More specifically, our Performance Engineering team is seeking engineers who love optimizing the performance of distributed systems.

What will you do?

* As part of the ClickHouse Core Performance team, you will analyze and optimize the performance of the core ClickHouse database. The team works on many different topics such as query optimization, distributed query optimization, relational operators (e.g. aggregation and joins), caching, and low-level optimizations like SIMD instructions.
* You will ensure that the database performance does not deteriorate over time by extending existing and adding new performance tests, based on real-world or synthetic datasets.
* You will serve as a resource for the Support Engineering team, helping to debug the most advanced performance issues encountered by our customers.
* As the core ClickHouse database continues to move at a fast pace, you will closely collaborate with our other core teams to assess the impact of new features on performance and support colleagues with performance tests and advice.
* You will work with our open-source community. This will include resolving issues, reviewing and finishing PRs, answering questions from mail, chats, google groups, external Slack channels, etc.

About you:

* You bring along solid professional software development experience in C++. This includes experience with Unix Systems.
* You have strong knowledge in database internals and design.
* You have experience in performance engineering, ideally in a database but other areas like high-frequency trading, simulation, real time data processing etc. are also okay.
* You communicate well with others and have the ability to work well within and across engineering teams.
* You are ready to work closely with our open-source community. You participate in code reviews with patience and attention to detail fostering a culture of collaboration and mutual respect.
* You are a strong problem-solver and have solid production debugging skills.
* You are passionate about efficiency, availability, scalability and data governance.
* You thrive in a fast-paced start-up environment, seeing yourself as a partner with the business with the shared goal of moving forward and building together.
* You have a high level of responsibility, ownership, and accountability.

Bonus points for:

* Experience with ClickHouse
* Experience in security, privacy, and compliance.
* Experience with TCP/IP and network programming.
* Experience developing cloud infrastructure services, preferably with Kubernetes.
* reExperience giving public talks at technical conferences and meetups.
* Previous contributions to open source projects.

#LI-Remote

### Compensation

For roles based in the United States, the typical starting salary range for this position is listed above. In certain locations, such as the San Francisco Bay Area and the New York City Metro Area, a premium market range may apply, as listed.

These salary ranges reflect what we reasonably and in good faith believe to be the minimum and maximum pay for this role at the time of posting. The actual compensation may be higher or lower than the amounts listed, and the ranges may be subject to future adjustments.

An individual’s placement within the range will depend on various factors, including (but not limited to) education, qualifications, certifications, experience, skills, location, performance, and the needs of the business or organization.

If you have any questions or comments about compensation as a candidate, please get in touch with us at [paytransparency@clickhouse.com](mailto:paytransparency@clickhouse.com).

### Perks

* 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.

Culture – We All Shape It

As part of a rapidly scaling start up, you will be instrumental in shaping our culture.

Are you interested in finding out more about our culture? Learn more about our values [here](https://clickhouse.com/company/careers). Check out our[blog posts](https://clickhouse.com/blog) or follow us on [LinkedIn](https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true) to find out more about what’s happening at ClickHouse.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Please see [here](https://clickhouse.com/legal/applicant-privacy-notice) for our Privacy Statement.

Show more

[Apply now >](https://jobicy.com/jobs/151837-core-software-engineer-c.md)

>  Annual salary information is not provided for this position. Explore salary ranges for similar roles in our [Salary Directory ›](https://jobicy.com/salaries.md)

*

![Upload CV](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgZmlsbD0ibm9uZSIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48ZyBjbGlwLXBhdGg9InVybCgjQSkiPjxwYXRoIGQ9Ik0wIDBINjVWNjVIMFYwWiIgZmlsbD0iIzAyOWFlYiIvPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzMuMDQ5IDE1LjQ1NGExLjQzIDEuNDMgMCAwIDAtMi4wOTcgMGwtNy41NzkgOC4xNDdhMS4zOCAxLjM4IDAgMCAwIC4wOSAxLjk3MyAxLjQ0IDEuNDQgMCAwIDAgMi4wMDgtLjA4OGw1LjEwOS01LjQ5MnYyMC42MWExLjQxIDEuNDEgMCAwIDAgMS40MjEgMS4zOTdjLjc4NSAwIDEuNDIxLS42MjUgMS40MjEtMS4zOTd2LTIwLjYxbDUuMTA5IDUuNDkyYTEuNDQgMS40NCAwIDAgMCAyLjAwOC4wODggMS4zOCAxLjM4IDAgMCAwIC4wOS0xLjk3M2wtNy41NzktOC4xNDZ6TTE2Ljc2OSAzOC40YzAtLjc3My0uNjItMS40LTEuMzg1LTEuNFMxNCAzNy42MjcgMTQgMzguNHYuMTAybC4yMTUgNi4yMjljLjIyMyAxLjY4LjcwMSAzLjA5NSAxLjgxMyA0LjIxOHMyLjUxIDEuNjA3IDQuMTcyIDEuODMzYzEuNi4yMTggMy42MzYuMjE4IDYuMTYuMjE4aDExLjI4bDYuMTYtLjIxOGMxLjY2Mi0uMjI2IDMuMDYxLS43MDkgNC4xNzItMS44MzNzMS41ODktMi41MzggMS44MTMtNC4yMThDNTAgNDMuMTEzIDUwIDQxLjA1NSA1MCAzOC41MDNWMzguNGMwLS43NzMtLjYyLTEuNC0xLjM4NS0xLjRzLTEuMzg1LjYyNy0xLjM4NSAxLjRsLS4xOSA1Ljk1OGMtLjE4MiAxLjM3LS41MTUgMi4wOTUtMS4wMjYgMi42MTJzLTEuMjI4Ljg1My0yLjU4MyAxLjAzOGMtMS4zOTUuMTktMy4yNDMuMTkzLTUuODkzLjE5M0gyNi40NjJjLTIuNjUgMC00LjQ5OC0uMDAzLTUuODkzLS4xOTMtMS4zNTUtLjE4NC0yLjA3Mi0uNTIxLTIuNTgzLTEuMDM4cy0uODQ0LTEuMjQyLTEuMDI2LTIuNjEyYy0uMTg3LTEuNDEtLjE5MS0zLjI3OS0uMTkxLTUuOTU4eiIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJBIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY1djY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)

### Upload your resume now

To unlock remote work opportunities and be discovered by global employers.

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

## Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Keep exploring

## Related remote jobs.

Matched by job category10 related opportunities[Software Engineering](https://jobicy.com/categories/engineering.md) [Browse all jobs](https://jobicy.com/jobs.md)
*
![Maze logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/f53dfbf3-221.png)
Maze  Aug 27

### [Senior Full Stack Product Engineer (TypeScript)](https://jobicy.com/jobs/151824-senior-full-stack-product-engineer-typescript.md)

About Maze Maze is the user research platform that helps companies build the right products faster by making user insights available at the speed of product development. In most companies,…

*
![Grafana Labs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2021/11/42a3c42246467ec231dd876e92b63452.jpeg)
Grafana Labs  Aug 27

### [Backend Engineer – Platform – Stacks | Ireland | Remote](https://jobicy.com/jobs/151822-backend-engineer-platform-stacks-ireland-remote.md)

Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale….

*
![BetterHelp logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/0b48fde8-221.jpeg)
BetterHelp  Aug 27

### [Full Stack Software Engineer](https://jobicy.com/jobs/151816-full-stack-software-engineer.md)

Who are we and why should you join us? BetterHelp is on a mission to champion the well-being in all of us and make mental healthcare more accessible to everyone….

*
![Pleo logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/b27fbed2-221.jpg)
Pleo  Aug 27

### [Staff Applied AI Engineer](https://jobicy.com/jobs/151796-staff-applied-ai-engineer.md)

About Pleo Messy spend management is tricky business. And tedious processes are a lose-lose situation for all involved, not just finance. At Pleo, we’re changing that. We build spend solutions…

*
![Dispatch logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2022/01/5a628d4cc7426c31799aa35e0fbcf45e.jpeg)
Dispatch  Aug 27

### [Backend Engineer](https://jobicy.com/jobs/151789-backend-engineer.md)

About Us The financial advisory industry is a $80T market in the US, but has seen little technological innovation compared to the self-service market (Robinhood, Betterment, Wealthfront, SoFi). Client data…

*
![Welo Global logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/83c40f94-221.webp)
Welo Global  Aug 27

### [Chinese Simplified Accessibility Tester](https://jobicy.com/jobs/149748-chinese-simplified-accessibility-tester.md)

About Welocalize Welocalize, a Welo Global brand, serves localization teams through AI-enabled multilingual content solutions that enable enterprises to operate and scale globally. Welocalize combines AI, automation, and human expertise to support…

*
![Welo Global logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/83c40f94-221.webp)
Welo Global  Aug 27

### [Spanish Accessibility Tester](https://jobicy.com/jobs/149742-spanish-accessibility-tester.md)

About Welocalize Welocalize, a Welo Global brand, serves localization teams through AI-enabled multilingual content solutions that enable enterprises to operate and scale globally. Welocalize combines AI, automation, and human expertise to support…

*
![Welo Global logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/83c40f94-221.webp)
Welo Global  Aug 27

### [Italian Accessibility Tester](https://jobicy.com/jobs/149741-italian-accessibility-tester.md)

About Welocalize Welocalize, a Welo Global brand, serves localization teams through AI-enabled multilingual content solutions that enable enterprises to operate and scale globally. Welocalize combines AI, automation, and human expertise to support…

*
![Welo Global logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/83c40f94-221.webp)
Welo Global  Aug 27

### [Dutch Accessibility Tester](https://jobicy.com/jobs/149740-dutch-accessibility-tester.md)

About Welocalize Welocalize, a Welo Global brand, serves localization teams through AI-enabled multilingual content solutions that enable enterprises to operate and scale globally. Welocalize combines AI, automation, and human expertise to support…

*
![ecosio logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/eec17a98-221.png)
ecosio  Aug 27

### [Full Stack Developer – Java & React (f/m/d)](https://jobicy.com/jobs/150845-full-stack-developer-java-react-f-m-d.md)

Company Description ecosio is a fast-growing, innovative service company and a leading provider of B2B integration, specialising in electronic data interchange (EDI), Web EDI and e-invoicing. ecosio is part of…