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

ClickHouse
Germany, United Kingdom, Spain
Workplace: RemoteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsSkills: ["Communication","Leadership","Mentoring","Proactive","Goal-driven mindset"]

Own end-to-end database performance for a petabyte-scale analytics database, tackling ambiguous, high-impact challenges in query execution. You’ll identify bottlenecks in customer and benchmark workloads, architect and implement optimized algorithms across core relational operators, indexes, query processing, memory management, and scheduling, then drive the performance roadmap through testing and safe production rollouts while mentoring engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ClickHouse
ClickHouse
20 hours ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 minutes agoStatus: Live

Job Summary

Own end-to-end database performance for a petabyte-scale analytics database, tackling ambiguous, high-impact challenges in query execution. You’ll identify bottlenecks in customer and benchmark workloads, architect and implement optimized algorithms across core relational operators, indexes, query processing, memory management, and scheduling, then drive the performance roadmap through testing and safe production rollouts while mentoring engineers.
Location: Germany, United Kingdom, Spain
Workplace: Remote
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Sr. Manager level

Key Responsibilities

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

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceEquityPaid LeaveHome Office

Key Requirements

  • •5+ years of experience in database performance engineering and distributed systems.
  • •Master’s or PhD in databases or a related field.
  • •Strong fluency in C++ with performance-critical software or systems programming background.
  • •Track record of driving complex performance improvements end-to-end.
  • •Deep understanding of computer science fundamentals, data structures, and algorithms.
Experience:5+ yearsDistributed systemsDatabase performance engineering
Education:
Skills:CommunicationLeadershipMentoringProactiveGoal-driven mindset
Tech Stack:C++

Company Brief

ClickHouse
Develops ClickHouse, a high-performance open-source columnar database for real-time analytics, enabling fast querying and processing of large volumes of data for analytics, monitoring, and business intelligence workloads.
Industry: Data Infrastructure
Headquarters: Menlo Park, United States
Founded: 2016
WebsiteLinkedIn