Tinybird, a company revolutionizing real-time data processing, is seeking a Senior Software Engineer specialized in C++ to contribute to ClickHouse, the open-source database powering their platform. This is a unique opportunity to work full-time on open source development while being part of a product-driven company.
The role combines deep technical expertise with practical business impact. You'll be working on critical improvements to ClickHouse, from performance optimizations to new feature development. Previous contributions from the team have included making JOINs 100x faster and implementing support for parallel replicas, demonstrating the significant impact you can have.
As a senior engineer, you'll be integral to both technical development and strategic decisions. The company follows a thoughtful design philosophy, working backward from solutions through their "Minimum Shitty Prototype" approach. This ensures that technical decisions are always aligned with practical needs and long-term vision.
The position offers competitive compensation (€62,000 - €109,000) plus stock options, comprehensive health benefits, and true remote work flexibility. You'll be part of a fully remote-first culture, with the option to work from anywhere, though European time zones are preferred for team collaboration.
The ideal candidate brings strong C++ experience and either existing ClickHouse expertise or a deep understanding of database internals with enthusiasm to become a ClickHouse expert. You'll need excellent communication skills, as you'll be contributing to documentation and participating in product discussions.
This is an exceptional opportunity for someone passionate about open source, databases, and high-performance computing to make a significant impact while working with a transparent, collaborative team. You'll be at the forefront of database technology, ensuring ClickHouse remains the fastest database while building features that directly benefit both Tinybird's customers and the broader open source community.