Please let ClickHouse know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
ClickHouse is a fast-growing private cloud company recognized on the 2025 Forbes Cloud 100 list, with over 2,000 customers and significant annual recurring revenue growth.
The company is seeking exceptional C++ engineers to join their remote-first, global team to scale and grow both their open-source and ClickHouse Cloud offerings.
Responsibilities include contributing to, analyzing, and optimizing the performance of the core ClickHouse database, focusing on query optimization, distributed query optimization, relational operators, caching, and low-level optimizations.
The role involves extending existing and adding new performance tests to ensure database performance remains optimal over time.
Engineers will assist the Support Engineering team in debugging advanced performance issues and participate in an on-call rotation and community support channels.
Collaboration with other teams is essential to assess the impact of new features on performance and reliability.
Engineers will engage with the open-source community by resolving issues, reviewing pull requests, and answering questions across various platforms.
Requirements:
Candidates must have solid professional software development experience in C++, including experience with Unix Systems.
Strong knowledge of database internals and design is required.
Experience in performance engineering is essential, ideally within a database context, but other areas like high-frequency trading or real-time data processing are acceptable.
Effective communication skills and the ability to work well within and across engineering teams are necessary.
Candidates should be ready to work closely with the open-source community, participating in code reviews with attention to detail.
Strong problem-solving abilities and solid production debugging skills are required.
A passion for efficiency, availability, scalability, and data governance is essential.
Candidates should thrive in a fast-paced start-up environment and possess a high level of responsibility, ownership, and accountability.
Benefits:
ClickHouse offers a flexible work environment as a globally distributed and remote-friendly company.
Employer contributions towards healthcare are provided.
Every new team member receives stock options, granting equity in the company.
Flexible time off is available in the US, with generous entitlements in other countries.
Remote employees receive a $500 allowance for home office setup.
Opportunities for global gatherings are provided to foster in-person connections with colleagues at company-wide offsites.