Supabase

Platform Engineer, Data

Supabase

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.

Requirements

  • Experienced in designing and operating distributed systems, with strong foundations in consistency, fault tolerance, partitioning, consensus, and back pressure.
  • Proficient in TypeScript and/or Go, ideally with 5+ years building production services in one or both languages (other languages also considered).
  • Comfortable with cloud infrastructure (AWS preferred) and container orchestration.
  • Familiar with multi-tenant architectures, API design, and data modelling.
  • Knowledgeable about networking fundamentals and security best practices.
  • Experienced with Infrastructure as Code (Pulumi preferred; Terraform/CDK also fine).
  • Comfortable participating in on-call rotations for large-scale production systems.
  • Nice to have: Experience with Postgres internals, logical replication, or CDC pipelines.
  • Nice to have: Experience with service meshes, workload identity, or zero-trust networking.
  • Nice to have: Background in performance engineering and capacity planning.
  • Nice to have: Open source contributions in systems, databases, or runtime tooling.
Benefits
  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
distributed systemsTypeScriptGocloud infrastructurecontainer orchestrationInfrastructure as CodePostgres internalsperformance engineeringcapacity planningAPI design
Soft Skills
leadershipcollaborationcommunicationproblem-solvingdocumentation