Clickhouse
Core Software Engineer (C++) - Remote
The Netherlands, Remote. Posted 10 months ago
The role
You will contribute to, analyze, and optimize the performance of the core ClickHouse database. This includes working on query optimization, distributed query optimization, relational operators, caching, and low-level optimizations. You will also support the open-source community and help debug advanced performance issues.
What you will do
- Contribute to, analyze, and optimize the performance of the core ClickHouse database
- Extend existing and add new performance tests based on real-world or synthetic datasets
- Serve as a resource for the Support Engineering team to debug advanced performance issues
- Participate in an on call rotation
- Participate in external community support channels
- Collaborate with other teams to assess the impact of new features on performance and reliability
- Work with the open-source community by resolving issues, reviewing PRs, and answering questions
Required qualifications
- Solid professional software development experience in C++
- Experience with Unix Systems
- Strong knowledge in database internals and design
- Experience in performance engineering
- Ability to work well within and across engineering teams
- Strong problem-solver
- Solid production debugging skills
Nice to have
- Experience with ClickHouse
- Experience in security, privacy, and compliance
- Experience with TCP/IP and network programming
- Experience developing cloud infrastructure services, preferably with Kubernetes
- Experience giving public talks at technical conferences and meetups
- Previous contributions to open source projects
Benefits
- Flexible work environment
- Employer contributions towards healthcare
- Stock options
- Flexible time off in the US, generous entitlement in other countries
- USD$500 Home office setup for remote employees
- Opportunities to engage in company-wide offsites
About the company
ClickHouse is a globally distributed company with over 49,000 stars on GitHub. It provides the ClickHouse Open Source project and ClickHouse Cloud offerings.