- Startseite
- Remote Jobs
- Release Engineer
Remote - EMEA
EngFlow tut mehr, als Builds nur zu beschleunigen. Wir verbessern die operative Leistung der gesamten Engineering-Organisation.
Die besten Teams können leistungsstarke Build- und Test-Infrastrukturen aufbauen; der schwierige Teil ist der zuverlässige Betrieb mit Transparenz und Kostenkontrolle bei wachsendem Bedarf. Das ist Build-Management im KI-Maßstab: Betrieb von Build und Test als Produktionsinfrastruktur, einschließlich Ausführung, Beobachtbarkeit, Zuverlässigkeit und Kostenkontrolle. Engineering-Organisationen wie BMW, Databricks, Snap, Canva, Lyft und Asana setzen auf EngFlow.
Als Release Engineer stellen Sie sicher, dass unsere Plattform zuverlässig und wöchentlich bei unseren Kunden ankommt.
Ihre Aufgaben
- Verantwortung für den Release-Zyklus: Steuern Sie die wöchentlichen Releases vom Branch-Cut bis zum vollständigen Rollout. Verwalten Sie phasenweise Deployments über verschiedene Tracks hinweg unter Verwendung von Terraform und internen Tools.
- Produktionsstabilität: Implementieren Sie Konfigurationsänderungen für eine globale Flotte von Clustern, beheben Sie Terraform-Drift und stellen Sie sicher, dass Wartungs- und Zertifikatsfenster eingehalten werden.
- Rotation: Übernehmen Sie wöchentlich die operative Verantwortung, trieren Sie Tickets, untersuchen Sie Cluster-Probleme und moderieren Sie das Production-Ops-Meeting.
- CI-Gesundheit: Halten Sie den Master-Branch grün, beheben Sie flaky Tests und verbessern Sie die CI-Prozesse.
- Incident-Management: Koordinieren Sie bei Vorfällen, implementieren Sie Hotfixes und sorgen Sie für eine reibungslose Kommunikation.
- Prozessoptimierung: Verbessern Sie Runbooks und reduzieren Sie den manuellen Aufwand (Toil).
Anforderungen
- Erfahrung mit Release- und Deployment-Prozessen für verteilte oder Cloud-gehostete Dienste.
- Praktische Erfahrung mit Infrastructure as Code (Terraform) in AWS, GCP oder anderen Cloud-Anbietern.
- Vertrautheit mit Build-Systemen (Bazel, Gradle, Maven oder CMake).
- Erfahrung im Betrieb von CI/CD-Systemen.
- Sicherer Umgang mit Linux und der Shell für Log-Analyse und Scripting.
- Starke schriftliche Kommunikationsfähigkeiten in Englisch.
- Hohes Maß an Eigenverantwortung.
Wünschenswerte Qualifikationen
- Direkte Erfahrung mit Bazel oder der Remote Execution API (REAPI).
- Programmierkenntnisse in Java, Go, Python oder TypeScript.
- Erfahrung mit PagerDuty und Linear.
- Hintergrund in Platform- oder DevOps-Engineering.
- Kenntnisse in Kubernetes oder Container-Orchestrierung.
Benefits
Wir bieten umfassende Sozialleistungen, 401k-Boni, Elternzeit und großzügigen Urlaub. Das Team arbeitet vollständig remote, trifft sich jedoch mehrmals jährlich an spannenden Orten weltweit. Wir legen Wert auf Ergebnisse und Spaß bei der Arbeit.