The opportunity
We’re looking for a Senior Postgres Engineer to join our Postgres Team and help maintain and expand the stability and functionality of our hosted Postgres offering . You’ll work closely with customers, partners, product, engineering, support and success, helping us maintain a…
What you'll do
Build and maintain PostgreSQL extensions in C and Rust, with a deep: understanding of internals — parser, planner, WAL mechanics, and MVCC
Diagnose and resolve issues in managed PostgreSQL deployments, including: custom extension failures, core dump analysis, and performance bottlenecks
Own idempotent deployment pipelines across thousands of running PostgreSQL: instances, including testing and rollout strategies
Manage complex extension ecosystems: compatibility, upgrade paths, and conflict resolution
Work with PostgreSQL's background worker framework, shared memory management,: and hook system to build reliable, scalable functionality
Collaborate closely with customers, partners, product, engineering, support,: and success teams to maintain a secure, stable, and performant Postgres foundation
What they're looking for
- Deep expertise in PostgreSQL internals: query planner, executor, and storage engine mechanics
- Proven experience building PostgreSQL extensions in both C and Rust
- Strong knowledge of PostgreSQL's permission model: RLS, roles, and grant systems
- Experience troubleshooting production issues in managed PostgreSQL: environments, including custom extension issues, performance bottlenecks, and resource contention