
Edge Functions Engineer
Supabase · Engineering · Senior · 27d ago
Anyone, anywhere in the world can apply.
Applies on the original listing · via Jobicy
Who can apply
Read straight from the listing, so you know before you spend time on it.
Anyone, anywhere in the world can apply.
“We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.”
Over 400 team members distributed across more than 60 countries with no working hour restrictions.
- Async-first
- Supabase operates asynchronously and trusts team members to manage their own schedules.
- Contractor / B2B
- No mention of hiring international contractors or invoicing.
- Global stipend
- Provides a global co-working/WeWork allowance, a home office tech setup budget, and an education stipend.
- Annual retreat
- The entire company gathers once a year in a new city for a week-long off-site.
Read from the listing automatically. Always confirm the details with the company before you accept an offer.
About the role
As an Edge Functions Engineer, you will own the evolution of the Supabase Edge Runtime, an open-source Rust-based host that runs Deno isolates and manages execution limits. You will implement observability, optimize latency, contribute to upstream open-source projects like Deno, integrate Edge Functions across the Supabase platform, and improve local developer tooling via the Supabase CLI.
What you'll do
- Evolve the open-source Rust-based Supabase Edge Runtime managing Deno isolates and execution resource limits.
- Implement monitoring, alerting, and OpenTelemetry tracing to drive runtime performance and reliability optimizations.
- Collaborate with the Deno and open-source communities, contributing upstream and relaying user needs.
- Participate in an on-call rotation to maintain healthy Edge Functions in production.
- Expand platform capabilities including scheduled functions, WebSockets streaming, background tasks, and AI inference.
- Improve local DX and debugging tools through the Supabase CLI with production parity.
What you bring
- At least 5 years of backend or systems engineering experience with strong fluency in Rust and TypeScript.
- Hands-on experience with V8 Isolates, Deno, and modern JavaScript runtimes.
- Demonstrated experience operating infrastructure at scale (e.g., Kubernetes, AWS, Cloudflare Workers, Redis).
- A strong vision for pushing compute and data closer to the edge.
About Supabase
Supabase is an open-source, remote-first Postgres development platform providing a suite of backend tools including Database, Auth, Storage, Edge Functions, and Vector Search. The company comprises over 400 team members across 60+ countries building developer-first infrastructure.
View Supabase profile & open roles →