5 months ago
Remote, WorldwideSenior
Responsibilities
- Evolve the Rust-based Supabase Edge Runtime that hosts Deno isolates and manages runtime separation and per-request CPU and memory limits.
- Implement monitoring, alerting, and OpenTelemetry tracing and use the resulting visibility to improve latency and service reliability.
- Collaborate with Deno and other open-source teams, contribute upstream, and relay user requirements.
- Participate in an on-call rotation to maintain production health of Edge Functions.
- Manage and improve scheduled functions, background tasks, WebSockets streaming, ephemeral file storage, and custom routing.
- Integrate Edge Functions with Supabase Auth, Postgres, Storage, and Realtime.
- Expand Edge Functions for use cases including AI inference, MCP servers, simple websites, and URL shorteners.
- Improve local development and debugging through the Supabase CLI, DevTools integration, logging, and production parity.
Requirements
- At least five years of backend or systems engineering experience.
- Strong fluency in Rust and TypeScript.
- Experience with V8 Isolates, Deno, and JavaScript runtimes.
- Experience operating infrastructure at scale, such as Kubernetes, AWS, Cloudflare Workers, or Redis.
- A strong vision for distributing compute and data to the edge.
- Experience building developer-facing CLIs or frontend tooling on infrastructure products is a bonus.
Benefits
- Fully remote with global hiring and a WeWork membership or coworking allowance.
- Employee ESOP equity ownership.
- Tech allowance for equipment and workspace setup.
- Health insurance coverage of 100% for employees and 80% for dependents.
- Annual company off-sites.
- Flexible asynchronous work environment.
- Annual professional development and education allowance.
Tech Stack
About Supabase
Supabase builds an open-source Postgres-based backend platform for developers, bundling database, authentication, storage, realtime APIs, edge functions, and vector search. It monetizes through a managed cloud service and enterprise offerings while remaining deployable self-hosted. Founded in 2020 and privately held, the company operates globally with a fully remote team. Developers use Supabase as a Firebase alternative to launch quickly and scale production applications on PostgreSQL.
