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