Salary not listed
Principal Software Engineer - Postgres
BackendRemote — AMER
Published on 2026-05-21
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Lead development of database systems features, with a focus on PostgreSQL internals and cloud-native extensions. The role spans storage, replication, query execution, and performance optimization, with substantial technical autonomy and architectural influence.
About the company
ClickHouse is a high-performance columnar database built for real-time analytics on large volumes of data.
Stack
PostgreSQLCC++RustGo
What you'll do
- Design and implement systems features across storage, replication, query execution, and performance.
- Extend PostgreSQL internals to improve reliability, scalability, and efficiency.
- Build PostgreSQL extensions that integrate with cloud-native infrastructure.
- Profile and optimize database performance using instrumentation and benchmarks.
- Set engineering standards and mentor senior engineers.
What we're looking for
- 10+ years building systems software in C/C++ or Rust.
- Deep knowledge of PostgreSQL or other database engine internals.
- Strong understanding of concurrency, operating systems, and performance engineering.
- Experience shipping large-scale systems or core infrastructure features end to end.
- Able to work autonomously in a high-velocity environment.
Nice to have
- Experience contributing to open-source databases or similarly complex systems.
- Go experience.
Benefits
- Stock options for new team members.
- Flexible time off in the US and generous time off in other countries.
- Employer contributions toward healthcare.
- USD $500 home-office setup allowance for remote employees.
- Opportunities to attend company-wide offsites.
