Edge Functions Engineer

Anywhere • Remote • Senior • vor 1 Tagen
Product Manager backend-developer Software Engineer
Auf einen Blick

Edge Functions Engineer: Evolution von Supabase Edge Runtime in Rust für serverless TypeScript Functions. Monitoring, Skalierung und Integration mit Postgres, Auth und Realtime am Edge.

💰 ~$130.000–190.000/Jahr (geschätzt) 📊 Mid-Level 🕒 Vollzeit 🌍 Remote 🗺️ Worldwide
  • 5+ Jahre Backend oder Systems Engineering
  • Rust und TypeScript Proficiency
  • V8 Isolates und Deno Experience
  • Infrastructure at Scale (K8s, AWS, Cloudflare)
Rust TypeScript Deno V8 Isolates Kubernetes AWS OpenTelemetry

Gehalt geschätzt anhand Systems Engineer Rust/Edge, 5+ Jahre, Remote Global. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Systems Engineers mit Rust-Spezialisierung
  • Backend Engineers interessiert in Edge Computing
  • Infrastructure Engineers, die Deno/Runtime-Ebene arbeiten
🚫 Weniger geeignet
  • Pure Frontend/Web-Entwickler
  • Anfänger ohne Systems-Level Erfahrung
  • Entwickler ohne Infrastructure-Ops Background
💡 Gut zu wissen
  • Edge Computing ist komplexes Distributed Systems Gebiet
  • Deno und V8 Isolates sind spezialisierte Themen
  • On-Call Rotation für Global-Scale Production erforderlich

Über das Unternehmen

Supabase ist die Postgres Development Platform mit über 540.000 Community-Mitgliedern. Edge Functions sind server-side TypeScript-Funktionen, verteilt global am Edge. Supabase Edge Runtime ist ein Open-Source Rust-basiertes Runtime für JavaScript, TypeScript und WASM Services.

Deine Aufgaben

  • Evolution von Supabase Edge Runtime: Rust-basierter Deno Isolate Host mit Memory und CPU Limits
  • Implementierung von Monitoring, Alerting und OpenTelemetry Tracing
  • Optimierungen für Latenz und Zuverlässigkeit durchführen
  • Zusammenarbeit mit Deno und Open-Source Teams, Beiträge upstream relaying user requirements
  • Teilnahme an On-Call Rotation für Edge Functions Production Health
  • Features wie Scheduled Functions, Background Tasks, WebSockets, Ephemeral Storage managen
  • Tighter Integration mit Postgres, Auth, Storage und Realtime

Deine Voraussetzungen

  • 5+ Jahre Backend oder Systems Engineering Erfahrung erforderlich
  • Starke Fluency in Rust und TypeScript erforderlich
  • Erfahrung mit V8 Isolates, Deno und JavaScript Runtimes erforderlich
  • Erfahrung mit Infrastructure at Scale: Kubernetes, AWS, Cloudflare Workers oder vergleichbar
  • Starke Vision für Compute und Data am Edge erforderlich
  • Bonus: Erfahrung mit Developer-facing CLIs oder Frontend Tooling