
About Supabase
Open-source tools for modern developers
Key Highlights
- Raised $496.3 million in funding across Series D
- Headquartered in SoMa, San Francisco, CA
- Supports 100% remote work with no salary adjustments
- Integrates with Postgres databases and APIs for seamless development
Supabase is an open-source development platform that empowers developers to build mobile and web applications with ease. Headquartered in SoMa, San Francisco, Supabase has raised $496.3 million in funding across multiple rounds, including a Series D round. The platform integrates seamlessly with Pos...
🎁 Benefits
Supabase offers a generous tech allowance for office setups, 100% remote work with no salary adjustments based on location, comprehensive health benef...
🌟 Culture
Supabase fosters a culture of autonomy and collaboration, allowing developers to set their own pace while working on projects. Their commitment to ope...
Skills & Technologies
Overview
Supabase is hiring a Senior Postgres Engineer to maintain and expand their hosted Postgres offering. You'll work with PostgreSQL internals and build extensions in C and Rust. This role requires deep knowledge of PostgreSQL and strong troubleshooting skills.
Job Description
Who you are
You are a Senior Postgres Engineer with extensive experience in PostgreSQL internals and a strong background in building extensions using C and Rust. You understand the inner workings of PostgreSQL, from the parser and planner to WAL mechanics and MVCC implementation. Your troubleshooting skills are top-notch, especially for managed PostgreSQL deployments, where you diagnose issues with custom extensions and analyze core dumps to resolve performance problems. You thrive in async environments and are excited about building developer tools that can scale to millions of users.
You have a proven track record of maintaining a secure, stable, and performant Postgres foundation. Your experience includes building testing frameworks and managing idempotent deployments across thousands of running Postgres instances. You are familiar with complex extension ecosystems and understand extension compatibility, upgrade paths, and potential conflicts. Your ability to work closely with customers, partners, and cross-functional teams makes you an ideal fit for this role.
What you'll do
In this role, you will be responsible for maintaining and expanding the stability and functionality of Supabase's hosted Postgres offering. You will collaborate with various teams, including product, engineering, support, and success, to ensure a seamless experience for users. Your deep knowledge of PostgreSQL will be crucial as you work on enhancing the platform's capabilities and addressing any issues that arise. You will also contribute to building developer tools that facilitate the use of Postgres at scale, ensuring that the platform remains robust and reliable.
You will engage in troubleshooting and resolving performance issues, working closely with customers to understand their needs and challenges. Your expertise will guide the development of new features and improvements, ensuring that Supabase continues to provide a leading Postgres development platform. You will also be involved in the testing and deployment processes, ensuring that updates are smooth and do not disrupt service.
What we offer
At Supabase, we offer a fully remote work environment, allowing you to work from anywhere while being part of a dynamic team. We value collaboration and encourage you to apply even if your experience doesn't match every requirement. Join us in building a platform that empowers developers and enhances their productivity with Postgres.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Supabase.
Similar Jobs You Might Like
Based on your interests and this role

Database Engineer
Snowflake is hiring a Postgres Engineer to contribute to the development of their new Postgres service. You'll work with PostgreSQL and Apache Iceberg to innovate and build differentiating technology. This position requires expertise in database technologies.

Database Engineer
Percona is hiring a Senior PostgreSQL Database Engineer to assist customers with complex database issues. You'll work with elite engineers and tackle high-complexity problems in large database deployments. This role requires deep expertise in PostgreSQL.

Data Engineer
OppLoans is hiring a Senior Data Engineer I to manage PostgreSQL databases and support data engineering initiatives. You'll work with Airflow and Snowflake to enhance data workflows. This position requires experience in database administration and ETL processes.

Platform Engineer
Supabase is seeking a Platform Engineer to join their Compute team, responsible for building and maintaining the Supabase Cloud offering. You'll work with Go and TypeScript to design systems for provisioning and scaling compute workloads. This role requires strong software engineering skills.

Platform Engineer
Supabase is seeking a Platform Engineer to design and implement systems for provisioning and managing multi-region compute workloads. You'll work with Kubernetes and Go to ensure high availability and scalability of services.