Principal Software Engineer - Postgres

ClickHouse
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 10+ yearsSkills: ["Problem-solving","Technical leadership","Mentorship","Autonomy","Collaboration"]

Lead design and implementation of core database systems capabilities across storage, replication, query execution, and performance optimization. Deeply extend PostgreSQL internals to improve reliability, scalability, and efficiency, including building and prototyping cloud-native extensions. Profile and optimize performance with low-level instrumentation, partner with product/infrastructure/cloud teams, and provide technical leadership and mentoring in a small, high-autonomy team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ClickHouse
ClickHouse
3 months ago

Principal Software Engineer - Postgres

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Lead design and implementation of core database systems capabilities across storage, replication, query execution, and performance optimization. Deeply extend PostgreSQL internals to improve reliability, scalability, and efficiency, including building and prototyping cloud-native extensions. Profile and optimize performance with low-level instrumentation, partner with product/infrastructure/cloud teams, and provide technical leadership and mentoring in a small, high-autonomy team.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design and implementation of advanced systems features across storage, replication, query execution, and performance optimization.
  • •Contribute to and extend PostgreSQL internals to improve reliability, scalability, and efficiency.
  • •Prototype and build extensions expanding PostgreSQL core capabilities and integrating 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, and provide technical leadership and mentorship.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health InsuranceEquity

Key Requirements

  • •10+ years building systems software in C/C++ or Rust (Go experience is a plus).
  • •Deep knowledge of PostgreSQL or other database engine internals (storage, execution, or replication).
  • •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.
Experience:10+ yearsSystems softwareDatabasesOpen source
Skills:Problem-solvingTechnical leadershipMentorshipAutonomyCollaboration
Tech Stack:C/C++RustGoPostgreSQL

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