Core Software Engineer (C++) - Remote
Core
Optimize performance of the ClickHouse open-source database and ClickHouse Cloud, focusing on query optimization, distributed systems, and low-level C++ engineering.
Role type
Senior IC C++ database engineer
Builds
ClickHouse Open Source project and ClickHouse Cloud
Domain
Real-time analytics and high-performance distributed databases
Deliverable
production ML models | product features
Required skills
C++, Unix systems, database internals and design, performance engineering, production debugging, distributed query optimization, SIMD instructions
Preferred skills
ClickHouse experience, security and compliance, TCP/IP and network programming, Kubernetes, public speaking, open-source contributions
Technologies
C++, ClickHouse, Kubernetes, SIMD
Responsibilities
Analyze and optimize core database performance; extend performance testing suites; debug advanced customer performance issues; collaborate on feature impact assessment; engage with the open-source community via PRs and support channels
Seniority
Senior, hands-on IC
