Senior Software Engineer, Dev Tools

Senior Software Engineer, Dev Tools

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Airbnb

Auf einen Blick

  • Aufgaben: Entwickle und betreibe Cloud-Entwicklungsumgebungen für Ingenieure und KI-Agenten.
  • Unternehmen: Airbnb, ein innovatives Unternehmen mit einer kollaborativen Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Remote-Arbeit und berufliche Entwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und einem kleinen, einflussreichen Team.
  • Warum dieser Job: Gestalte die technische Richtung und mache einen echten Unterschied in der Softwareentwicklung.
  • Qualifikationen: 5-9 Jahre Erfahrung in der Softwareentwicklung und starke Kommunikationsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Sie werden zu Airbnb weitergeleitet, um sich zu bewerben. Airbnb wurde 2007 gegründet, als zwei Gastgeber drei Gäste in ihrem Zuhause in San Francisco willkommen hießen, und ist seitdem auf über 5 Millionen Gastgeber gewachsen, die über 2 Milliarden Gästeanreisen in fast jedem Land der Welt begrüßt haben. Jeden Tag bieten Gastgeber einzigartige Aufenthalte und Erlebnisse, die es Gästen ermöglichen, auf authentischere Weise mit Gemeinschaften in Kontakt zu treten.

Die Community, der Sie beitreten werden: Die Mission von Dev Tools besteht darin, Airbnb-Ingenieuren und KI-Agenten zu helfen, qualitativ hochwertige Software schnell, zuverlässig und sicher zu erstellen, zu validieren, zu überprüfen und bereitzustellen. Die KI-unterstützte Entwicklung erhöht schnell die Geschwindigkeit, das Volumen und die Parallelität der Softwarebereitstellung. Unser Team baut die Infrastruktur auf, die für dieses Wachstum erforderlich ist – von Cloud-Entwicklungsumgebungen und Agentenausführungsplattformen bis hin zu Quellcodeverwaltung, Codeüberprüfung, Validierung und polyglot Monorepo-Tooling.

Der Unterschied, den Sie machen werden: Als Senior Engineer bei Dev Tools werden Sie grundlegende Systeme entwerfen, bauen und betreiben, die in der gesamten Airbnb-Technik verwendet werden. Sie werden an technisch herausfordernden Infrastrukturproblemen arbeiten, die verteilte Systeme, Kubernetes, Entwickler-Workflows, Skalierbarkeit, Zuverlässigkeit und Kosteneffizienz betreffen, während Sie eng mit Teams aus der Entwicklerplattform, DevAI, CI/CD, Cloud-Infrastruktur und Sicherheit zusammenarbeiten. Sie werden nicht nur bauen – Sie werden die technische Richtung gestalten und den Maßstab für Handwerk in einem kleinen, hochwirksamen Team setzen.

Ein typischer Tag:

  • Cloud-Entwicklungsumgebungen und Ausführungsplattformen für Ingenieure und KI-Agenten aufbauen und betreiben.
  • Kubernetes-basierte Arbeitskräftepools, Steuerungsebenen und APIs für parallele und asynchrone Arbeitslasten skalieren.
  • AirDev-Validierung verbessern, damit Ingenieure und Agenten Änderungen schnell vor CI testen können.
  • Quellcodeverwaltung und Codeüberprüfungssysteme stärken, während das PR-Volumen, die Automatisierung und die Parallelität wachsen.
  • Entwickler-Workflows über Build, Test, Abhängigkeitsmanagement und polyglot Monorepo-Tooling verbessern.
  • Produktionsprobleme in verteilten Systemen, Netzwerken, Speicher und Orchestrierung diagnostizieren.
  • Technische Richtung festlegen und architektonische Entscheidungen mit erheblicher Ungewissheit treffen.
  • Ingenieure im Team betreuen und den Qualitätsstandard durch Codeüberprüfung und Design-Feedback erhöhen.

Ihre Expertise:

  • 5-9+ Jahre Branchenerfahrung (und/oder relevante akademische Erfahrung).
  • Bachelor- und/oder Master-Abschluss, vorzugsweise in Informatik oder gleichwertiger Erfahrung.
  • Erfahrung in der Leitung und Bereitstellung großangelegter technischer Projekte in Zusammenarbeit mit mehreren erfahrenen Ingenieuren.
  • Vollzyklus-Entwickler: starke Eigenverantwortung und Erfahrung im Aufbau und Betrieb hochskalierbarer, verteilter Systeme über den gesamten Softwarelebenszyklus.
  • Vertrautheit mit Container- und Orchestrierungstechnologien wie Docker und Kubernetes.
  • Ausgezeichnete Kommunikationsfähigkeiten – Sie können komplexe Infrastrukturkompromisse Ingenieuren auf allen Ebenen erklären und die teamübergreifende Abstimmung ohne formale Autorität vorantreiben.
  • Starker Problemlöser und solide Debugging-Fähigkeiten.
  • Leidenschaft für Entwicklerproduktivität und die Verbesserung des Lebens von Entwicklern.
  • Cloud-Infrastruktur und Kubernetes: Systeme gebaut, die zuverlässig in großem Maßstab auf AWS laufen.
  • Kenntnisse über EKS, EC2, EBS und Cloud-Netzwerke (VPCs, Lastenausgleich, VPN-Tunneling) und Meinungen dazu, wann jeder Ansatz richtig ist.
  • Plattformdenken: Infrastruktur aufgebaut, auf der andere Teams Produkte aufbauen.
  • Verstehen des Unterschieds zwischen einem funktionierenden Prototyp und einer Plattform – Zuverlässigkeit, Beobachtbarkeit, klare Verträge und elegante Fehlermodi.
  • Kosten und Effizienz: Infrastrukturkosten als erstklassiges Anliegen behandeln.
  • Wesentliche Kostenreduzierung durch architektonische Änderungen vorangetrieben, nicht nur durch Anpassung.
  • Agenten- oder asynchrone Arbeitslasten (plus): Über die betrieblichen Merkmale von asynchronen, autonomen oder langlaufenden Rechenarbeitslasten nachgedacht – Pooling, Lebenszyklusmanagement, Isolation, Geheimnisverwaltung.
  • Entwicklertools (plus): Sich um die End-to-End-Entwicklererfahrung kümmern. Werkzeuge gebaut oder beigetragen, die Ingenieure täglich verwenden, und den Unterschied zwischen technisch korrekt und wirklich benutzbar verstehen.
  • Go, Python oder ähnliche serverseitige Sprachen. Pragmatiker – Sie lernen, was Sie brauchen.

Bevorzugte Qualifikationen: Erfahrung in einem oder mehreren der folgenden Bereiche ist besonders wertvoll:

  • Entwicklungsumgebungen, Remote-Entwicklungsplattformen oder sandboxed Arbeitslastausführung.
  • Infrastruktur für KI-Agenten oder asynchrone Rechenarbeitslasten.
  • CI/CD, Integrationstests, Build-Systeme oder Vorabvalidierung.
  • Git, GitHub Enterprise, Quellcodeinfrastruktur oder Hosting großer Repositories.
  • Code-Überprüfungssysteme, Richtliniendurchsetzung, Code-Eigentum oder automatisierte Überprüfungstools.
  • Kubernetes-Operatoren, Arbeitslastplanung, Autoskalierung, Ressourcenisolierung oder Kapazitätsmanagement.
  • Bazel, Monorepo-Tooling, Abhängigkeitsmanagement oder polyglot Build-Infrastruktur.
  • Plattform-APIs, Steuerungsebenen, Arbeitskräftepools, Caching-Systeme oder verteilte Warteschlangen.
  • Authentifizierung, Autorisierung, Geheimnisverwaltung oder sichere Arbeitslastausführung.
  • Optimierung der Infrastrukturkosten und Kapazitätsplanung.

Unser Engagement für Inklusion und Zugehörigkeit: Airbnb verpflichtet sich, mit dem breitesten Talentpool zusammenzuarbeiten. Wir glauben, dass vielfältige Ideen Innovation und Engagement fördern und es uns ermöglichen, kreativ geführte Menschen zu gewinnen und die besten Produkte, Dienstleistungen und Lösungen zu entwickeln. Alle qualifizierten Personen sind ermutigt, sich zu bewerben. Wir bemühen uns auch, einen behindertengerechten Bewerbungs- und Interviewprozess anzubieten. Wenn Sie ein Kandidat mit einer Behinderung sind und eine angemessene Unterstützung benötigen, um eine Bewerbung einzureichen, kontaktieren Sie uns bitte unter: [emailprotected]. Bitte geben Sie Ihren vollständigen Namen, die Rolle, für die Sie sich bewerben, und die notwendige Unterstützung an, um Ihnen im Rekrutierungsprozess zu helfen. Wir bitten Sie, uns nur zu kontaktieren, wenn Sie ein Kandidat sind, dessen Behinderung es Ihnen nicht ermöglicht, unsere Online-Bewerbung abzuschließen.

Wie wir uns um Sie kümmern werden: Unsere Jobtitel können mehr als eine Karrierestufe umfassen. Das tatsächliche Grundgehalt hängt von vielen Faktoren ab, wie z.B. Ausbildung, übertragbaren Fähigkeiten, Berufserfahrung, Geschäftsbedürfnissen und Marktnachfrage. Die Grundgehaltsspanne kann sich ändern und in Zukunft angepasst werden. Diese Rolle kann auch für Boni, Aktien, Leistungen und Mitarbeiterreisegutschriften berechtigt sein. Globale Reisen + Krankenversicherung mit monatlicher Abrechnung für globale Fachkräfte. Internationale Zahlungen zum realen Wechselkurs erhalten. Von Millionen von Freiberuflern weltweit genutzt.

Senior Software Engineer, Dev Tools Arbeitgeber: Airbnb

Airbnb ist ein hervorragender Arbeitgeber, der eine dynamische und kreative Arbeitsumgebung bietet, in der Mitarbeiter ihre Leidenschaft für Geschichten und Kommunikation ausleben können. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einer offenen Unternehmenskultur fördert Airbnb die Zusammenarbeit und den Austausch von Ideen. Die Position des Senior Consumer Communications Manager in Deutschland ermöglicht es Ihnen, Teil eines globalen Teams zu sein, das innovative Kampagnen entwickelt und die Marke Airbnb in der DACH-Region stärkt.

Airbnb

Kontaktdaten:

Airbnb Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Dev Tools mit Bravour zu bestehen

Cloud-Entwicklung
Kubernetes
Docker
Verteilte Systeme
Entwickler-Workflows
Skalierbarkeit
Zuverlässigkeit