
Core Software Engineer (C++) - Remote
ClickHouse6 months ago
Remote, United KingdomMid Level
Responsibilities
- Analyze and optimize the performance of the core ClickHouse database, including query optimization, distributed query optimization, relational operators, caching, and SIMD-level optimizations.
- Extend and create performance tests using real-world and synthetic datasets to prevent database performance regressions.
- Help Support Engineering debug advanced customer performance issues.
- Collaborate with core engineering teams to assess feature performance impacts and provide testing and performance guidance.
- Resolve issues, review and finish pull requests, and answer questions across open-source community channels.
Requirements
- Solid professional software development experience in C++.
- Experience with Unix systems.
- Strong knowledge of database internals and design.
- Experience in performance engineering, ideally with databases or alternatively in areas such as high-frequency trading, simulation, or real-time data processing.
- Strong production debugging and problem-solving skills.
- Ability to collaborate effectively across engineering teams and participate thoughtfully in code reviews and open-source community interactions.
- Bonus: ClickHouse experience; security, privacy, and compliance experience; TCP/IP and network programming; cloud infrastructure services, preferably Kubernetes; public technical talks; or prior open-source contributions.
Benefits
- Remote-friendly work environment with a globally distributed team operating in over 20 countries.
- Employer healthcare contributions.
- Company stock options for new team members.
- Flexible time off in the US and generous leave entitlement in other countries.
- $500 home office setup allowance for remote employees.
- Opportunities to participate in company-wide global offsites.
Tech Stack
Categories
About ClickHouse
ClickHouse builds an open-source, columnar OLAP database and a managed cloud service for teams that need real-time analytics at scale. The company monetizes through ClickHouse Cloud and commercial support for enterprises running analytics, observability, and AI workloads. Founded in 2021 and headquartered in Palo Alto, it is privately held and serves as the primary commercial steward of the ClickHouse project.