Platform Engineer, Managed Postgres

New
S
SupabaseDatabase platform
Remote, GlobalFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Ideally with 5+ years building production services in one or both languages
Required Skills
AWSTypeScriptGoPostgresData modelingDistributed Systems

Requirements

  • Experience designing and operating distributed systems.
  • Strong foundations in consistency, fault tolerance, partitioning, consensus, and back pressure.
  • Proficiency in TypeScript and/or Go; other languages are also considered.
  • Ideally, 5+ years building production services in TypeScript and/or Go.
  • Comfort with cloud infrastructure; AWS is preferred.
  • Experience with container orchestration.
  • Familiarity with multi-tenant architectures, API design, and data modelling.
  • Knowledge of networking fundamentals and security best practices.
  • Experience with Infrastructure as Code; Pulumi is preferred, and Terraform or CDK are also suitable.
  • Comfort participating in on-call rotations for large-scale production systems.
  • Nice to have: experience with Postgres internals, logical replication, or CDC pipelines.

Responsibilities

  • Design and implement distributed services and APIs that power the Supabase Platform.
  • Lead projects to 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 CI/CD and release processes.
  • Partner with product teams to deliver features from design documents through production.
  • Write design documents, RFCs, and tests.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now