Edge Functions Engineer
Core
Building and evolving the Supabase Edge Runtime, a globally distributed server-side execution environment for TypeScript, JavaScript, and WASM services.
Role type
Senior IC Edge Functions Engineer (Systems/Infrastructure)
Builds
A global edge runtime platform for serverless compute, including features like scheduled functions, WebSockets streaming, and ephemeral storage.
Domain
Cloud infrastructure, edge computing, distributed systems, open-source runtimes.
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, TypeScript, V8 Isolates, Deno, Kubernetes, AWS, Cloudflare Workers, Redis, systems engineering, OpenTelemetry, CLI development
Preferred skills
Building developer-facing CLIs, front-end tooling, experience with infrastructure products
Technologies
Rust, TypeScript, Deno, V8, Kubernetes, AWS, Cloudflare Workers, Redis, OpenTelemetry, Supabase CLI
Responsibilities
Evolving the Edge Runtime host and managing runtime splits; implementing monitoring, alerting, and tracing; contributing to upstream open-source projects; participating in on-call rotation; managing features like scheduled functions and WebSockets; integrating functions with Auth, Postgres, and Storage; improving local development DX.
Seniority
Senior, hands-on IC