Описание
Supabase is a Postgres development platform built by developers for developers. It provides an integrated backend solution that includes Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.
Задачи
- 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 through metrics, logging, tracing, and profiling
- Contribute to CI/CD and release processes to ship safely and quickly
- Partner with product teams to deliver features end-to-end, from design documents to production
- Write clear design documents, RFCs, and high-quality tests
Требования
- Experience designing and operating distributed systems, with strong foundations in consistency, fault tolerance, partitioning, consensus, and back pressure
- Proficiency in TypeScript and/or Go; ideally, 5+ years building production services in one or both languages; other languages are also considered
- Comfort with cloud infrastructure and container orchestration; AWS is preferred
- 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, while Terraform and CDK are also acceptable
- Comfort participating in on-call rotations for large-scale production systems
- Будет плюсом: experience with Postgres internals, logical replication, or CDC pipelines; service meshes, workload identity, or zero-trust networking; performance engineering and capacity planning; open source contributions in systems, databases, or runtime tooling
Условия
- Global hiring
- WeWork membership or a co-working allowance usable anywhere in the world
- ESOP for every team member
- Tech allowance for work equipment
- Health insurance coverage: 100% for employees and 80% for dependents, wherever they are
- Annual company off-sites in a new city
- Flexible, asynchronous work with autonomy over working time
- Annual education allowance for courses, books, conferences, or other learning