itkarrieren
Zurück zu den Treffern

Principal Software Engineer - Postgres

Anzeige auf Englisch

Gehalt110.000–150.000 € brutto/Jahr
HomeofficeKeine Angabe

Requirements

  • We’re looking for a Principal Engineer with deep expertise in systems programming and database internals — particularly Postgres — to help us push boundaries in how databases are built and operated at scale

,

  • 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus)

,

  • Deep knowledge of PostgreSQL or other database engine internals, including storage, execution, or replication subsystems

,

  • Strong understanding of concurrency, operating systems, and performance engineering

,

  • Proven ability to ship large-scale systems or core infrastructure features end-to-end

,

  • Experience contributing to open-source databases or similar complex systems is highly desirable

,

  • Pragmatic problem solver with a bias for simplicity and measurable impact

,

  • Thrives in a high-autonomy, high-velocity environment

What the job involves

  • ClickHouse is expanding its capabilities in the database systems domain, building next-generation infrastructure that redefines performance, scalability, and developer experience

,

  • This is a strategic and high-impact role for an engineer who can work independently across complex technical areas: from storage and performance optimization to distributed coordination and extension development

,

  • You’ll shape critical components of our data platform, mentor other engineers, and drive architectural direction for systems that serve massive workloads

,

  • Lead design and implementation of advanced systems features across areas like storage, replication, query execution, and performance optimization

,

  • Contribute to and extend Postgres internals — improving reliability, scalability, and efficiency

,

  • Prototype and build extensions that expand Postgres’s core capabilities and integrate with cloud-native infrastructure

,

  • Collaborate with product, infrastructure, and cloud platform teams to deliver robust, developer-friendly experiences

,

  • Profile and optimize database performance using low-level instrumentation and benchmarking

,

  • Provide technical leadership, set standards for engineering excellence, and mentor senior engineers

,

  • Operate with significant autonomy and ownership — driving projects from concept to production

Arbeitgeber

Mehr Stellen finden

Weitere Stellen