Remote
Remote
Senior
Full Time
remoterusttypescriptbackendinfrastructureopen-source
Requirements
- •At least 5 years of backend or systems engineering experience, with strong fluency in Rust and TypeScript
- •Experience with V8 Isolates, Deno and the JavaScript runtimes in general
- •Experience operating infrastructure at scale - Kubernetes, AWS, Cloudflare Workers, Redis, or comparable systems
- •A strong vision for how compute and data can be pushed to the edge
What You'll Do
- •Evolving Supabase Edge Runtime - an Open-sourced Rust-based host that runs the Deno isolate, manages the main/user runtime split, and enforces per-request memory and CPU limits
- •Implementing monitoring, alerting, and OpenTelemetry tracing across the runtime, then using that visibility to drive optimizations that improve latency and reliability of the service
- •Working closely with the Deno and other open-source teams, contributing to upstream and relaying our users' requirements
- •Participating in an on-call rotation to keep Edge Functions healthy in production
- •Help manage and improve features like scheduled functions, background tasks, WebSockets streaming, ephemeral file storage, and custom routing
- •Integrating functions more tightly with the rest of the Supabase stack - Auth, Postgres, Storage, and Realtime
- •Expanding functions to support more use cases (AI inference, MCP servers, hosting simple websites, URL shorteners)
- •Improving the DX of developing and debugging functions locally through the Supabase CLI, including DevTools integration, logging, and production parity
Nice to Have
- •Experience building developer-facing CLIs or front-end tooling that sits on top of an infrastructure product
Benefits
- •Fully Remote with WeWork membership or co-working allowance
- •ESOP (equity ownership)
- •Tech Allowance for work environment setup
- •Health Benefits covering 100% of employee and 80% of dependents' health insurance
- •Annual Off-Sites for company gathering
- •Flexible Work with asynchronous operation
- •Professional Development allowance for education
