CareerPlanSign in

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

Germany🌐 Remote💼 Full-time🗓 2026-09-18 → 2026-10-02

Core

Drive performance and scalability improvements across the stack for a high-performance analytics database service, owning core query execution components like filters, aggregation, joins, and index structures.

Role type

Principal Database Performance Engineer (Core Engineering)

Builds

A complex, high-performance database system operating at petabyte scale

Domain

Cloud analytics databases, distributed systems, systems programming

Required skills

C++, database performance engineering, distributed systems, computer science fundamentals, data structures, algorithms, memory management, query processing, scheduling

Preferred skills

None stated

Technologies

ClickHouse, C++

Responsibilities

Identify impactful performance and scalability opportunities in customer or benchmark workloads; Architect and implement optimized database algorithms and data structures; Drive the performance roadmap for latency, throughput, memory efficiency and hardware utilization; Participate in development including testing and production rollout; Represent the company externally through presentations and community contributions; Mentor and support junior engineers

Seniority

Principal, hands-on IC with mentorship

Sourced via ashby · Listed on CareerPlan, which tracks 940,000+ jobs from 20+ sources.