Platform Engineer, Managed Postgres
Supabase · Engineering · Senior · 1mo ago
Anyone, anywhere in the world can apply.
Direct from the employer's own careers page
Who can apply
Read straight from the listing, so you know before you spend time on it.
Anyone, anywhere in the world can apply.
“Remote, Global”
Spread across more than 60 countries globally.
- Async-first
- Supabase operates asynchronously and trusts employees to manage their own schedules.
- Contractor / B2B
- No mention of hiring international contractors or invoicing.
- Global stipend
- Offers a tech setup budget and co-working allowance or WeWork membership worldwide.
- Annual retreat
- Gathers the entire company once a year in a new city for a week-long offsite.
Read from the listing automatically. Always confirm the details with the company before you accept an offer.
About the role
As a Platform Software Engineer on the Managed Postgres team, you will design, build, and maintain core platform services that power Supabase at massive scale. You will work primarily in TypeScript and Go to deliver reliable, distributed systems, lead scalability and efficiency projects, design background workflows and event-driven pipelines, and maintain observability and production readiness.
What you'll do
- Design and implement distributed services and APIs powering the Supabase platform.
- Lead projects to enhance scalability, reliability, and cost efficiency across systems.
- Build data-intensive workflows, background jobs, and event-driven pipelines.
- Own service SLIs/SLOs and take part in on-call rotations, incident response, and post-mortems.
- Improve system observability across metrics, logging, tracing, and profiling.
- Write technical design documents, RFCs, and high-quality automated tests.
What you bring
- Strong background designing and operating distributed systems (consistency, fault tolerance, consensus).
- Proficiency in TypeScript and/or Go, ideally with 5+ years building production services.
- Comfort with cloud infrastructure (preferably AWS) and container orchestration.
- Familiarity with multi-tenant architectures, API design, and data modeling.
- Experience with Infrastructure as Code such as Pulumi, Terraform, or CDK.
- Willingness to participate in on-call rotations for large-scale production systems.
About Supabase
Supabase is an open-source, Postgres-centered development platform providing database, authentication, storage, edge functions, and realtime services. Built by developers for developers, the company is globally distributed across 60+ countries.
View Supabase profile & open roles →