7 months ago
Remote, WorldwideSenior
Responsibilities
- Build and maintain PostgreSQL extensions in C and Rust using PostgreSQL internals such as the parser, planner, WAL mechanics, and MVCC.
- Diagnose and resolve issues in managed PostgreSQL deployments, including custom extension failures, core dumps, and performance bottlenecks.
- Own idempotent deployment pipelines across thousands of PostgreSQL instances, including testing and rollout strategies.
- Manage extension compatibility, upgrade paths, and conflict resolution across complex extension ecosystems.
- Use PostgreSQL background workers, shared memory management, and hook systems to build reliable and scalable functionality.
- Collaborate with customers, partners, product, engineering, support, and success teams to maintain a secure and performant PostgreSQL foundation.
Requirements
- Deep expertise in PostgreSQL internals, including the query planner, executor, and storage engine mechanics.
- Proven experience building PostgreSQL extensions in both C and Rust.
- Strong knowledge of PostgreSQL permissions, including RLS, roles, and grant systems.
- Experience troubleshooting production issues in managed PostgreSQL environments, including custom extension issues, performance bottlenecks, and resource contention.
- Experience building, testing, and owning idempotent deployments across thousands of PostgreSQL instances.
- Ability to read and navigate PostgreSQL source code confidently.
- Experience with multi-tenant database architectures.
- Experience running PostgreSQL at scale.
Benefits
- Fully remote work with global hiring and a WeWork membership or coworking allowance.
- Employee ESOP equity ownership.
- Tech allowance for equipment such as a laptop, monitor, or headphones.
- Health insurance coverage of 100% for employees and 80% for dependents.
- Annual company off-site in a new city.
- Flexible asynchronous work environment.
- Annual professional development and education allowance.
Tech Stack
Categories
About Supabase
Supabase builds an open-source Postgres-based backend platform for developers, bundling database, authentication, storage, realtime APIs, edge functions, and vector search. It monetizes through a managed cloud service and enterprise offerings while remaining deployable self-hosted. Founded in 2020 and privately held, the company operates globally with a fully remote team. Developers use Supabase as a Firebase alternative to launch quickly and scale production applications on PostgreSQL.
