Edge Functions Engineer

Supabase

Completely RemoteFull TimeEngineering & Architecture
Posted 1 months ago

This role is no longer accepting applications.

Browse live jobs

Job description

Responsibilities

  • Evolve the Supabase Edge Runtime, an open-source Rust-based host running Deno isolates
  • Implement monitoring, alerting, and OpenTelemetry tracing to drive latency and reliability optimizations
  • Collaborate with Deno and other open-source teams to contribute upstream and relay user requirements
  • Manage and improve features such as scheduled functions, background tasks, and WebSockets streaming
  • Integrate functions more tightly with the Supabase stack, including Auth, Postgres, and Storage
  • Improve developer experience (DX) for local development and debugging via the Supabase CLI
  • Participate in an on-call rotation to maintain Edge Function health in production

Requirements

  • 5+ years of backend or systems engineering experience
  • Strong fluency in Rust and TypeScript
  • Experience with V8 Isolates, Deno, or general JavaScript runtimes
  • Experience operating infrastructure at scale using Kubernetes, AWS, Cloudflare Workers, or similar systems

Preferred Qualifications

  • Experience building developer-facing CLIs or front-end tooling for infrastructure products
  • A strong vision for how compute and data can be pushed to the edge

Benefits

  • Fully remote work environment with a co-working allowance
  • Equity ownership (ESOP) for every team member
  • Tech allowance for setting up your ideal workspace
  • Comprehensive health insurance coverage
  • Annual company-wide off-sites
  • Flexible, asynchronous work culture
  • Annual professional development and education allowance

About the Company

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. We are a remote-first, open-source-focused team of over 280 members across 55+ countries, dedicated to building tools that developers love.

Skills & tools

RustTypeScriptDenoKubernetesAWS

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years backend or systems engineering experience
  2. 02Fluency in Rust and TypeScript
  3. 03Experience with V8 Isolates or Deno
  4. 04Experience operating infrastructure at scale (Kubernetes, AWS, or Cloudflare Workers)
Applications closed