
Platform Engineer, Data
Supabase
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
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