Principal Database Performance Engineer - Core Engineering (C++) @ClickHouse

    1 day ago·ClickHouse is hiring a remote Principal Database Performance Engineer - Core Engineering (C++)·📍 Global

    Overview

    ClickHouse is seeking a Principal Database Performance Engineer to enhance their high-performance analytics database service. This role involves tackling technical challenges to drive performance and scalability improvements.

    Key Responsibilities

    • Identify impactful performance and scalability opportunities in customer or benchmark workloads.
    • Architect and implement optimized database algorithms and data structures across core relational operators, indexes, query processing, memory management, and scheduling.
    • Drive the performance roadmap for latency, throughput, memory efficiency, and hardware utilization improvements.
    • Participate in the development of a complex, high-performance database system, including meticulous testing and safe production rollout.
    • Represent the company externally through presentations, blog posts, and community contributions.
    • Mentor and support junior engineers on the team.

    Requirements

    • 5+ years of experience in database performance engineering or distributed systems.
    • Master or PhD in databases or a related field.
    • Strong fluency in C++ and experience in performance-critical software or systems programming.
    • A track record of driving complex performance improvements end-to-end.
    • Deep understanding of computer science fundamentals, data structures, and algorithms.
    • Excellent communication and leadership skills with a proactive, goal-driven mindset.

    Benefits

    • Flexible work environment - remote-friendly with operations in over 25 countries.
    • Employer contributions towards healthcare.
    • Equity in the company with stock options for new team members.
    • Flexible time off in the US and generous entitlement in other countries.
    • USD $500 home office setup for remote employees.
    • Opportunities for in-person connections through global gatherings and company-wide offsites.

    Location

    This role can be located anywhere ClickHouse has a hiring presence.

    How to Apply

    To apply, please visit the ClickHouse careers page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.