Staff Software Engineer (m/f/d)
Deine Aufgaben
Als Staff Software Engineer (m/w/d) nimmst du eine der ranghöchsten technischen Positionen innerhalb der Engineering-Organisation ein. Du bist verantwortlich für die langfristige Stabilität und Ausrichtung unserer Architektur. Wo andere innerhalb des Systems arbeiten, gestaltest du es um: Du identifizierst strukturelle Probleme, die Teams bremsen, entwickelst einen glaubwürdigen Plan zu deren Behebung und treibst diesen Plan über Team- und Komponentengrenzen hinweg bis zum Abschluss voran. Deine Entscheidungen beeinflussen direkt, wie die gesamte Organisation Software entwickelt und ausliefert. Du berichtest an das Engineering-Leadership und agierst mit einem hohen Maà an Autonomie in Zusammenarbeit mit dem Team, wobei du die technische Richtung im Einklang mit unserer Geschäftsstrategie festlegst. Deine erste groÃe Aufgabe besteht darin, die Entkopplung unserer Benutzeroberfläche (UI) vom zugrunde liegenden Web-Technologie-Stack und der darunterliegenden Geschäftslogik zu leiten. Erste Vorarbeiten wurden bereits geleistet; deine Rolle ist es, diese aufzugreifen, die Zielarchitektur zu schärfen und die Umsetzung über alle beteiligten Teams hinweg voranzutreiben. Das Ergebnis soll eine UI sein, die sich unabhängig von der darunterliegenden Plattform entwickeln kann, ein Web-Stack, der modernisiert werden kann, ohne die Geschäftslogik neu schreiben zu müssen, und eine Domänenschicht, die sauber von Darstellungsbelangen isoliert ist. Architektur & Technische Strategie (Kernverantwortung)- Ableitung zentraler architektonischer Schwachstellen aus Codebase-Analysen, Incident-Mustern, Reibungspunkten in der Entwicklung und der geschäftlichen Ausrichtung.
- Erstellung klarer Prioritäten und umsetzbarer Pläne zur Behebung dieser Schwachstellen, inklusive definierter Meilensteine und Erfolgskriterien sowie Abstimmung dieser mit dem Team und dem Management.
- Konsequente Verfolgung dieser Pläne bis zur endgültigen Umsetzung, inklusive der Koordination der Arbeit über mehrere Teams hinweg, wo erforderlich.
- Definition und Kommunikation der Architektur-Vision für wesentliche Teile der Codebase sowie Ãbersetzung dieser Vision in konkrete Roadmap-Beiträge.
- Antizipation zukünftiger technologischer Verschiebungen, um die Organisation so zu positionieren, dass sie frühzeitig agieren statt nur reaktiv antworten kann.
- Durchführung von Architektur-Reviews und Mitwirkung an technischen Strategiedokumenten, die als Grundlage für Entscheidungen der Führungsebene dienen.
- Fungieren als Fachexperte über mehrere technische Domänen hinweg und sichere Anleitung bei unbekannten Teilen der Codebase.
- Förderung der Einführung neuer Technologien und Ansätze dort, wo sie einen echten Wettbewerbsvorteil bieten.
- Identifizierung kritischer Codepfade und Vorschlagen oder Implementieren von Lösungen, die Performance, Zuverlässigkeit oder Wartbarkeit messbar verbessern.
- Lösung beispielloser, hochgradig unklarer Probleme mit angemessenen Ansätzen.
- Auf dem Laufenden bleiben bezüglich Branchenentwicklungen und strategische Anwendung relevanter Fortschritte auf Checkmk.
- Entwicklung eines tiefen Verständnisses für Checkmk als Produkt: wie es genutzt wird, wo es Wert stiftet und wo es in realen Kundenumgebungen zu kurz greift.
- Begründung architektonischer Entscheidungen auf Basis der Realität von Nutzern und Betreibern, nicht nur aufgrund technischer Eleganz oder interner Engineering-Belange.
- Direkter Austausch mit dem Produktmanagement, kundennahen Teams und, wo sinnvoll, den Kunden selbst, um Annahmen zu validieren und Vorschläge einem Härtetest zu unterziehen.
- Ãbersetzung von Kundenproblemen und Produktstrategie in technische Prioritäten sowie Widerstand leisten, wenn architektonische Arbeit Gefahr läuft, sich vom Nutzwert für den Anwender zu entfernen.
- Autonome Identifizierung von Schwachstellen in Technologie und Prozessen innerhalb der gesamten Organisation sowie Bereitstellung von Lösungen mit messbarer Wirkung.
- Etablierung von Coding-Standards, Design-Patterns und architektonischen Best Practices, die Teams eigenständig übernehmen können.
- Mentoring und Coaching von Senior- und Staff-Engineers, um deren Einfluss über Teams hinweg zu vergröÃern.
- Erhöhung des Niveaus im Bereich Testing und Quality Engineering: Definition von Teststrategien über Unit-, Integrations- und End-to-End-Schichten hinweg, Verbesserung der Testinfrastruktur und -abdeckung an den wichtigsten Stellen sowie Verankerung von Qualitätspraktiken in der Arbeitsweise der Teams, statt sie als bloÃen Zusatz zu behandeln.
- Leitung der Erstellung und Pflege kritischer technischer Dokumentationen und Wissensdatenbanken.
- Setzen hoher Standards bei Code-Reviews und technischer Anleitung, um die Engineering-Qualität über alle Teams hinweg zu steigern.
- Zerlegung groÃer, unklarer Initiativen in umsetzbare Pläne, die über mehrere Teams hinweg implementiert werden können.
- Leitung crossfunktionaler Bemühungen zur Umsetzung hochwirksamer Projekte, Koordination von Engineers, Abstimmung mit Stakeholdern und Risikomanagement.
- Sponsoring von Roadmap-Initiativen, Coaching der jeweiligen Verantwortlichen und aktive Investition in die Risikominimierung, um eine termingerechte Lieferung sicherzustellen.
- Abwägung zwischen langfristiger strategischer Arbeit und dem Tagesgeschäft, um die richtigen Hebel für maximale Wirkung zu wählen.
- Abwägung der Vor- und Nachteile technischer Entscheidungen unter ausdrücklicher Berücksichtigung der Geschäftsziele sowie klare Kommunikation dieser Kompromisse an das Senior-Leadership.
Dein Profil
- Umfassende Erfolgsbilanz im Software Engineering mit nachweisbarer Erfahrung in der Verantwortung und Umsetzung komplexer, teamübergreifender Architektur-Initiativen â von der Diagnose bis hin zur Produktion
- Tiefe Architektur-Expertise: Du kannst eine groÃe, gewachsene Codebase bewerten, systemische Probleme identifizieren, diese gegenüber geschäftlichen Anforderungen priorisieren und einen glaubwürdigen Plan zu deren Lösung erstellen
- Du verfügst über Erfahrung mit Python, Vue.js und TypeScript. Ein Pluspunkt wäre es, wenn du Erfahrung mit Bazel, C++ und/oder Rust hättest.
- Fachliche Expertise über mehrere technische Domänen hinweg, mit der Fähigkeit, dich schnell in unbekannten Teilen des Stacks zu orientieren und bei Unsicherheit fundierte Entscheidungen zu treffen
- Nachgewiesene Fähigkeit, ohne formale Weisungsbefugnis Einfluss zu nehmen und Ãberzeugung für technisch schwierige oder einschneidende Ãnderungen über Teams, Abteilungen und das Senior-Leadership hinweg aufzubauen
- Starke Hands-on-Mentalität: Du gehst mit gutem Beispiel voran und bleibst nah genug am Code, um deine Glaubwürdigkeit bei den von dir geleiteten Engineers zu bewahren
- Erfahrung in der Definition von Engineering-Standards, Best Practices und Architektur-Richtlinien, die auf Organisationsebene eingeführt wurden
- Erfolgsbilanz im Mentoring von Senior Engineers und in der messbaren Steigerung der Team-Performance
- Strategisches Denken gepaart mit disziplinierter Ausführung: Du bringst zu Ende, was du beginnst
Warum wir?
- Die Chance, die Zukunft eines dynamischen, schnell wachsenden Technologieunternehmens entscheidend mitzugestalten und dabei mit Deinen Aufgaben und Deiner Verantwortung zu wachsen
- Flexible und familienfreundliche Arbeitsbedingungen in einem stabilen Umfeld
- Workation: Wir bieten die Möglichkeit, 6 Wochen innerhalb der EU zu arbeiten, um z.B. deinen Urlaub zu verlängern
- Mit dem vielfältigen Sport- und Wellnessangebot von Wellpass kannst Du aus über 9.000 Sport- und Wellnessangeboten wählen
- Ein agiles Team, das Eigenständigkeit und schnelle Entscheidungsfindung in flachen Hierarchien verkörpert
- Eine einzigartige Unternehmenskultur, in der wir Wert auf Gleichberechtigung, Vielfalt und Integration legen
- Ein breites Spektrum an Aus- und Weiterbildungsmöglichkeiten
- Vollständige Remote-Arbeit oder hohe Flexibilität zwischen mobilem Arbeiten und einem Büro in einem der schönsten, zentralen Stadtteile Münchens
- Ein attraktives Gehalt
- RegelmäÃige Onsite-Events für alle Mitarbeitenden aller Art (Betriebsausflüge, Teamevents,Â
Checkmk Conference, Conference After Party und mehr) in familiärer Atmosphäre
Einblicke in die Arbeit@checkmk erhältst du unter:Â
Empfohlene Jobs
Servicemonteur (m/w/d)
Für unseren Großkunden im Bereich Getriebemotoren in Kirchheim bei München suchen wir aktuell einen Servicemonteur (m/w/d) im Rahmen der Arbeitnehmerüberlassung mit Option auf Übernahme. Deine V…
Gewerkeverantwortlicher / Elektro (m/w/d)
Am Standort in München im Werk eines großen Automobilherstellers in Vollzeit Ihr Aufgabenbereich Verantwortung übernehmen: Fachliche Koordination und Führung des Elektro-Teams in Zusamm…
Sozialpädagoge / Sozialpädagogin für Gestaltung von Spiel-, Bildungs- und Ferienangebote (w/m/d)
Der Verein Spiellandschaft Stadt e. V. ist der Rechtsträger der gleichnamigen stadtweiten Arbeitsgemeinschaft mit Koordinationsbüro im Bereich Spielen, des Kinderinformationsladens im Stadtbezirk N…
Maurer:in / Bauarbeiter:in / Gleisbauer:in / Schweißer:in
Zum nächstmöglichen Zeitpunkt suchen wir dich als Maurer:in / Bauarbeiter:in / Gleisbauer:in / Schweißer:in (w/m/d) für die DB Bahnbau Gruppe GmbH am Standort München. Deine Aufgaben: Du verant…
Kommissarische Teamleitung IT für Bau-, Vertrags- und Vergabethemen
Die Max-Planck-Gesellschaft zur Förderung der Wissenschaften e. V. (MPG) ist eine von Bund und Ländern finanzierte Selbstverwaltungsorganisation der Wissenschaft. Sie betreibt in gegenwärtig 85 Ins…
HE-02-26 Referent/-in für den Bereich Gremienarbeit (m/w/d)
Als eine der größten Hochschulen für angewandte Wissenschaften in Deutschland widmen wir uns einem umfassenden Themenspektrum aus Wirtschaft, Technik, Sozialem und Design, ganzheitlich und interdiszi…
Senior Engineer - AI Spatial Audio Algorithms (18-Month...
Huawei's Munich Research Center is responsible for advanced technology research, architectural development, design and strategic engineering of our products. Audiovisual Technology Lab in Huawei…
Schlosserhelfer m/w/d in München und Umgebung gesucht
Für eine hoch angesehene Firma im Sektor des Maschinenwesens in München wird umgehend eine motivierte Unterstützungskraft m/w/d im Schlosserhandwerk gesucht, für eine unbefristete Vollzeitanstellung …
Steuerfachangestellte (m/w/d) 4-Tage-Woche
Über uns Die INTEGRA Treuhandgesellschaft mbH Steuerberatungsgesellschaft ist eine digitale DATEV-Kanzlei mit 41-jähriger Tradition. Aktuell beschäftigen wir rund 40 motivierte Mitarbeitende an uns…
Koch m/w/d in München gesucht
In München suchen wir einen Koch m/w/d. Die Stelle ist in Zeitarbeit mit der Option zur Übernahme zu besetzen. Aufgaben Sie kochen Gerichte der internationalen Küche Sie planen den Ein…