C

Core Software Engineer (C++) - Remote

ClickHouse

Remote · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 day ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About ClickHouse

ClickHouse, recognized on the 2025 Forbes Cloud 100, is a leading private cloud company experiencing rapid growth with over 4,000 customers and annual recurring revenue increasing more than 250% year-over-year. The company specializes in real-time analytics, data warehousing, observability, and AI workloads and recently secured $400M in Series D funding. Notable customers include Capital One, Meta, Sony, Tesla, and others.

ClickHouse is renowned as the fastest, most resource-efficient open-source database for real-time applications and analytics, boasting over 42,000 stars on GitHub. The Core Engineering team is central to maintaining and advancing the open source project and Cloud offerings.

Role Overview

The Performance Engineering team is expanding, looking for skilled C++ engineers passionate about enhancing distributed systems’ performance. This remote position allows working from anywhere ClickHouse hires.

Responsibilities

  • Analyze and improve performance of ClickHouse core database components including query optimization, distributed query processing, relational operators such as joins and aggregation, caching, and low-level optimization techniques like SIMD instructions.
  • Maintain and extend performance testing infrastructure to prevent regression, using both real-world and synthetic datasets.
  • Assist Support Engineering in diagnosing and resolving complex performance issues raised by customers.
  • Collaborate closely with other core teams to evaluate how new features affect performance and advise on testing strategies.
  • Engage actively with the open-source community by addressing issues, reviewing and completing pull requests, and participating in discussions through various channels.

Candidate Profile

  • Proven professional experience in software development using C++ and familiarity with Unix systems.
  • Deep understanding of database internals and architecture.
  • Background in performance engineering, preferably in database systems or related fields like high-frequency trading, simulation, or real-time data processing.
  • Effective communication skills and ability to collaborate across engineering teams.
  • Experience working with open-source communities including thorough, patient code review and fostering teamwork.
  • Strong analytical mindset with solid debugging capabilities in production environments.
  • Commitment to efficiency, system availability, scalability, and data governance.
  • Thrives in a fast-moving start-up culture with high accountability and ownership.

Advantages

  • Prior experience with ClickHouse software.
  • Knowledge in security, privacy, and compliance domains.
  • Familiarity with TCP/IP networking and network programming.
  • Experience building cloud infrastructure services, especially with Kubernetes.
  • Public speaking experience at technology events and contributions to open-source projects.

Compensation

For US-based roles, salary ranges are typical starting points and may vary by location and other factors such as experience and qualifications. Candidates can inquire about compensation details directly.

Benefits

  • Flexible work arrangement supporting remote work globally across 20+ countries.
  • Employer-supported healthcare contributions.
  • Equity options granted to every new employee.
  • Generous and flexible time-off policies varying by country.
  • $500 allowance for home office setup for remote workers.
  • Company-wide in-person gatherings to foster team connection.

Culture and Equality

Employees play a vital role in shaping the company culture within a fast-growing startup environment. ClickHouse maintains an inclusive workplace and provides equal opportunities regardless of personal characteristics protected by law.

Privacy

ClickHouse follows strict privacy policies to protect applicants and employees.

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer