Remote Platform Engineer: Kubernetes

at Supabase

Posted 16 hours ago 1 applied

Description:

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