Platform Engineer, Managed Postgres

SupabaseRemote
Remote, Global

ABOUT SUPABASE

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.

ABOUT THE ROLE

We are seeking a Platform Software Engineer with deep experience in distributed systems to help design, build, and maintain core platform services. You will work primarily in TypeScript and Go to deliver reliable, scalable, and secure systems that power Supabase at massive scale.

WHAT YOU'LL BE DOING:

  • Design and implement distributed services and APIs that power the Supabase Platform.
  • Lead projects that improve scalability, reliability, and cost efficiency across existing systems.
  • Build data-intensive workflows, background jobs, and event-driven pipelines.
  • Own service SLIs/SLOs and collaborate on incident response and post-incident reviews.
  • Improve system observability with metrics, logging, tracing, and profiling.
  • Contribute to our CI/CD and release processes to ship safely and quickly.
  • Partner with product teams to deliver features end-to-end, from design docs to production.
  • Write clear design documents, RFCs, and high-quality tests.

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.

You apply directly on the company's site — no middlemen. A remote role verified for candidates resident in Portugal.

Candidatar no site da empresa →