ClickHouse is revolutionizing the data analytics space with their open-source, high-performance columnar OLAP database management system. Working 100-1000x faster than traditional approaches, they're trusted by major companies like Lyft, Cisco, and eBay. They're seeking a Senior C++ Engineer to join their Core Engineering team to work on their high-performance in-process SQL engine (chDB) and expand language binding capabilities.
The role combines deep C++ expertise with cross-language development, requiring someone who can optimize performance at the core engine level while ensuring seamless integration across multiple programming languages. You'll be working on everything from performance optimization and object serialization to DataFrame operations, while also serving as a technical bridge between different language ecosystems.
The ideal candidate will bring strong C++ development experience, coupled with knowledge of multiple programming languages and experience with language bindings or FFI implementations. You'll need to be comfortable with high-performance computing concepts, database internals, and cross-platform development.
As part of the first 200 employees, you'll have a unique opportunity to shape the company's culture. ClickHouse offers a flexible, remote-first work environment, comprehensive healthcare benefits, equity packages, and supports international mobility. They're building a collaborative, open environment where curious and engaged professionals can drive innovation in database technology.
If you're passionate about high-performance computing, enjoy working with multiple programming languages, and want to contribute to a cutting-edge database technology that's already making waves in the industry, this role offers an exciting opportunity to make a significant impact.