C

Core Software Engineer (C++) - Remote

ClickHouse

Remote · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
3 days 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

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the fastest-growing and most innovative private cloud companies. With over 4,000 customers and an annual recurring revenue growth exceeding 250% year over year, the company leads in real-time analytics, data warehousing, observability, and AI-focused workloads. ClickHouse recently secured $400M in Series D funding, further reinforcing its market momentum. Notable clients include Capital One, Lovable, Decagon, Polymarket, Airwallex, Meta, Cursor, Sony, and Tesla.

ClickHouse’s platform is the fastest, most resource-efficient open-source database for real-time applications and analytics, boasting more than 42,000 GitHub stars. The Core Engineering team stewards the heart of the open-source project, and this role is part of the Performance Engineering group dedicated to optimizing distributed system performance.

Role Responsibilities

  • Analyze and enhance the performance of the core ClickHouse database, including query optimization, distributed query strategies, relational operators such as aggregation and joins, caching, and low-level enhancements like SIMD instructions.
  • Maintain and expand performance tests that use real-world and synthetic datasets to ensure ongoing database performance standards.
  • Collaborate with the Support Engineering team to diagnose and resolve complex performance issues faced by customers.
  • Coordinate with other core teams to evaluate the impact of new features on performance and provide consultation and testing support.
  • Engage actively with the open-source community through issue resolution, pull request reviews, and community support across various communication channels.

Candidate Profile

  • Professional experience in C++ software development with familiarity in Unix systems.
  • Strong understanding of database internals and architectural design.
  • Background in performance engineering, preferably in databases, or in areas like high-frequency trading, simulations, or real-time data processing.
  • Excellent communication skills enabling teamwork across different engineering groups.
  • Commitment to collaborative open-source culture, including detailed and patient code reviews.
  • Robust production debugging capabilities and adept problem-solving skills.
  • Passion for efficiency, availability, scalability, and principles of data governance.
  • Thrives in fast-paced startup atmospheres, demonstrating ownership, responsibility, and accountability.

Bonus Qualifications

  • Prior experience with ClickHouse.
  • Expertise in security, privacy, and compliance.
  • Knowledge of TCP/IP and network programming.
  • Cloud infrastructure development experience, ideally involving Kubernetes.
  • Experience delivering technical presentations at conferences or meetups.
  • Contributions to open-source projects.

Compensation and Benefits

Compensation varies by location with premium ranges applying to regions such as the San Francisco Bay Area and New York City Metro Area. Salary placement considers education, experience, skills, location, and performance. For inquiries about pay transparency, contact paytransparency@clickhouse.com.

Perks

  • Flexible remote-friendly work environment spanning over 20 countries.
  • Employer contributions toward healthcare benefits.
  • Stock options available to all new employees.
  • Generous flexible time off policies across different countries.
  • $500 allowance for home office setup for remote employees.
  • Company-wide global gatherings to foster in-person connection.

Culture & Equal Opportunity

As a growing startup, employees play a key role in shaping company culture. ClickHouse provides equal employment opportunities and prohibits discrimination of any kind based on legally protected characteristics. Privacy policies are in place to protect employee data.

Tools & software

Kubernetes required C required

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