# Core Software Engineer (C++) - Remote

**Company:** [Clickhouse](https://hotfix.jobs/companies/clickhouse)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $141k – $230k/yr
**Skills:** C++, Unix/Linux, Database Internals, Performance Engineering, Simd, Query Optimization, Distributed Systems, Kubernetes, TCP/IP, Open Source
**Posted:** 2026-03-27

> Optimizes and maintains performance of the core ClickHouse database, focusing on query optimization, distributed systems, and low-level enhancements using C++. Collaborates with support and open-source community while debugging production issues.

## Job Description

## Responsibilities
- Contribute to, analyze, and optimize the performance of the core ClickHouse database, including query optimization, distributed query optimization, relational operators (aggregation and joins), caching, and low-level optimizations like SIMD instructions.
- Ensure database performance does not deteriorate by extending existing and adding new performance tests using real-world or synthetic datasets.
- Serve as a resource for the Support Engineering team, debugging advanced performance issues, including on-call rotation and participation in external community support channels.
- Collaborate with other teams to assess impact of new features on performance and reliability.
- Work with open-source community: resolve issues, review and finish PRs, answer questions in mail, chats, Google groups, external Slack channels.

## Requirements
- Solid professional software development experience in **C++**, including experience with **Unix/Linux** systems.
- Strong knowledge in **database internals** and design.
- Experience in **performance engineering** (ideally databases; also high-frequency trading, simulation, real-time data processing).
- Strong production **debugging** skills.
- Excellent communication and collaboration across engineering teams.
- Passion for efficiency, availability, scalability, and data governance.
- Ability to thrive in fast-paced startup environment with high responsibility and ownership.

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

## Similar roles

- [Software Engineer - Database Integrations](https://hotfix.jobs/jobs/e1ba3f74-9df4-489b-99d8-c54ea03540a2) - Clickhouse - Remote - $141k – $230k/yr
- [Software Engineer - Core Platform](https://hotfix.jobs/jobs/b210294a-db51-41cf-bb1f-c7314a5e4395) - Pave - San Francisco, CA - $141k – $265k/yr
- [Backend Engineer](https://hotfix.jobs/jobs/b1af6614-7e82-451b-b33a-6e7723bb589c) - Scribe - San Francisco, CA - $140k – $185k/yr
- [Software Engineer, Verifications Platform](https://hotfix.jobs/jobs/23a987f6-8971-4e3e-a85e-4fb161fdb4f0) - Upstart - Remote - $142k – $197k/yr
- [Software Engineer II, Managed Platform Services](https://hotfix.jobs/jobs/bb73396d-44cb-4b2f-9f3c-faed1d7a8cde) - Crusoe - San Francisco, CA - $140k – $165k/yr

**Apply:** https://hotfix.jobs/jobs/be6b09e3-5ab4-4416-93ff-c9f76b5328ad
**Canonical:** https://hotfix.jobs/jobs/be6b09e3-5ab4-4416-93ff-c9f76b5328ad