Edge Functions Engineer

Posted 6 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Edge Functions Engineer responsible for evolving Supabase Edge Runtime and implementing optimizations. Collaborating with open-source teams to improve infrastructure and service reliability.

Responsibilities

  • 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.

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.
  • Bonus: experience building developer-facing CLIs or front-end tooling that sits on top of an infrastructure product.

Benefits

  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSJavaScriptKubernetesPostgresRedisRustTypeScript

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.