
Postgres Engineer
About the role
About the Role
What you'll own
• 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 you bring
• 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
• Comfortable building, testing, and owning idempotent deployments across thousands of running Postgres instances
• Ability to read and navigate PostgreSQL source code confidently
• Experience with multi-tenant database architectures
• Experience running PostgreSQL at scale
What We Offer
Fully Remote
ESOP
Tech Allowance
Health Benefits
Annual Off-Sites
Flexible Work
Professional Development
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
• ~400 team members
• 60+ countries
• 20+ languages spoken
• Over $1B raised (including our $500M Series F)
• 540,000+ community members
We move fast, build in public, and use what we ship. If it's in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support - not replace - existing tools and communities.
Not included in the source posting: qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.