Supabase is the Postgres development platform, built by developers for developers, providing a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.
The company is seeking a platform engineer to join the Compute & Scaling squad, which owns the critical systems for project provisioning, scaling, and compute services.
The role involves working on the core platform to ensure Supabase can scale across multiple regions, handle high-volume workloads, and provide low-latency, highly available compute services.
Responsibilities include building and maintaining the Supabase Cloud offering, designing and implementing systems for multi-region compute workloads, and owning the full lifecycle of compute orchestration.
The engineer will improve automation and observability across the compute stack, enhance system architecture for cost reduction while balancing security, reliability, and performance, and collaborate with other teams.
Participation in on-call rotations, incident response, and post-incident reviews is required, along with resolving escalated support issues and identifying systemic issues across the platform.
Requirements:
Strong software engineering skills in Go and Typescript are required.
A minimum of 3 years of experience in building and operating cloud infrastructure or distributed systems at scale is necessary.
Candidates should have at least 5 years of experience with cloud infrastructure, particularly AWS, with additional experience in GCP and Azure being a plus.
At least 3 years of experience in building custom Kubernetes controllers and operating large-scale clusters (tens-to-hundreds of thousands of pods) is required.
Knowledge of networking and multi-region infrastructure design is essential.
Familiarity with Postgres is preferred.
Experience with Infrastructure as Code tools, with Pulumi being highly preferred and Terraform/CDK acceptable, is required.
Experience with QEMU, KVM, and NAS is a plus.
Candidates should have experience being part of on-call rotations for large production systems.
Benefits:
The position is fully remote, allowing employees to work from anywhere, with a WeWork membership or co-working allowance provided.
Every team member receives ESOP (equity ownership) in the company, promoting shared success.
A tech allowance is provided to set up an ideal work environment, including laptops, monitors, and other necessary equipment.
Supabase covers 100% of health insurance for employees and 80% for dependents, emphasizing the importance of wellbeing.
The company organizes annual off-sites for team connection and collaboration in a new city each year.
Flexible work arrangements are offered, allowing employees to manage their own time asynchronously.
An annual education allowance is provided for professional development, supporting learning through courses, books, and conferences.