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