# Core Software Engineer

**Company:** [Clickhouse](https://hotfix.jobs/companies/clickhouse)
**Location:** Remote
**Role:** Backend Engineering
**Skills:** C++, Unix Systems, Database Internals, Database Design, Performance Engineering, Simd, TCP/IP, Network Programming, Kubernetes, Cloud Infrastructure, Production Debugging, Open Source
**Posted:** 2026-01-16

> Core software engineer responsible for optimizing ClickHouse database performance across query execution, distributed systems, caching, and low-level code. The role requires strong C++ and Unix experience, database internals knowledge, performance engineering expertise, and close collaboration with engineering and open-source communities.

## Job Description

## Responsibilities
- Contribute to, analyze, and optimize the performance of the ClickHouse core database.
- Work on query optimization, distributed query optimization, relational operators such as aggregation and joins, caching, and low-level SIMD optimizations.
- Extend and create performance tests using real-world and synthetic datasets to prevent database performance regressions.
- Support advanced customer performance debugging, including participation in an on-call rotation and external community support channels.
- Collaborate with engineering teams to assess the performance and reliability impact of new features.
- Resolve issues, review and complete pull requests, and answer questions from the open-source community.
- Participate in code reviews and provide production debugging support.

## Requirements
- Solid professional software development experience in C++.
- Experience with Unix systems.
- Strong knowledge of database internals and design.
- Experience in performance engineering, ideally involving databases or comparable high-performance systems.
- Strong communication, problem-solving, production debugging, ownership, and collaboration skills.
- Willingness to work closely with open-source communities.

## Nice-to-haves
- ClickHouse experience.
- Security, privacy, and compliance experience.
- TCP/IP and network programming experience.
- Experience developing cloud infrastructure services, preferably with Kubernetes.
- Public speaking experience at technical conferences or meetups.
- Contributions to open-source projects.

## Compensation and Benefits
- Stock options for new team members.
- Healthcare contributions.
- Flexible time off, with policies varying by country.
- USD $500 home-office setup allowance for remote employees.
- Opportunities to attend company-wide offsites.

## Similar jobs

- [Software Engineer III](https://hotfix.jobs/jobs/93d9d506-bc88-44b7-9876-42e5eba635c9) - PrizePicks - Remote - $145k – $165k/yr
- [Software Engineer , Identity](https://hotfix.jobs/jobs/901b31b3-c6b2-42ec-9abf-a5739f55a7ab) - Twilio - Remote - $106k – $156k/yr
- [Software Engineer, Research Infrastructure](https://hotfix.jobs/jobs/aba979c0-7492-4fbb-bbee-841c3aa67496) - Anthropic - San Francisco, CA - $405k – $625k/yr
- [Systems Engineer, Network Protocols & Distributed Systems](https://hotfix.jobs/jobs/19f9e6a4-33f0-4534-9be2-be9b1cbd40b3) - Cloudflare - Austin, TX - €54k – €75k/yr
- [Software Engineer II - Ads](https://hotfix.jobs/jobs/4687eb06-8534-4584-8e09-2a1d4c0417c9) - Instacart - Remote - CA$145k – CA$153k/yr

**Apply:** https://hotfix.jobs/jobs/1bc6a1c6-34f5-471b-8f1b-3a8c50b5d408
**Canonical:** https://hotfix.jobs/jobs/1bc6a1c6-34f5-471b-8f1b-3a8c50b5d408