Software Engineering Manager - Ubuntu Linux Kernel
Software Engineering Manager - Ubuntu Linux Kernel

Software Engineering Manager - Ubuntu Linux Kernel

Düsseldorf Vollzeit 72000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Canonical

Auf einen Blick

  • Aufgaben: Leite ein Team von Software-Ingenieuren zur Entwicklung und Unterstützung des Ubuntu Linux-Kernels.
  • Arbeitgeber: Canonical, ein führendes Unternehmen im Bereich Open Source Software.
  • Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, jährliche Leistungsprämien und persönliche Entwicklungsbudgets.
  • Warum dieser Job: Gestalte die Zukunft von Open Source und arbeite an innovativen Projekten mit globalem Einfluss.
  • Gewünschte Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit C, und Führungskompetenz.
  • Andere Informationen: Flexible Remote-Arbeit mit internationalen Team-Events zweimal jährlich.

Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.

Canonical ist ein führender Anbieter von Open-Source-Software und Betriebssystemen für den globalen Unternehmens- und Technologiemarkt. Unsere Plattform, Ubuntu, wird in bahnbrechenden Unternehmensinitiativen wie Public Cloud, Data Science, KI, Ingenieureinnovation und IoT weit verbreitet eingesetzt. Unsere Kunden sind die weltweit führenden Anbieter von Public Cloud und Silizium sowie Branchenführer in vielen Sektoren. Das Unternehmen ist ein Pionier der globalen verteilten Zusammenarbeit mit über 1.200 Kollegen in mehr als 75 Ländern und sehr wenigen bürobasierten Rollen. Teams treffen sich zwei bis vier Mal im Jahr persönlich, um sich auf Strategie und Ausführung abzustimmen.

Wir suchen Software Engineering Manager, die technische Teams in verschiedenen Aspekten der Bereitstellung sowie der laufenden Unterstützung und Wartung aller von der Ubuntu Linux-Distribution bereitgestellten Linux-Kernel leiten. Da der Linux-Kernel selbst recht umfangreich ist, sind auch die technischen Bereiche und Herausforderungen vielfältig, von der Integration der Unterstützung für neueste Hardware in die neuesten Ubuntu-Kernel bis hin zur Erweiterung der verfügbaren Ausführungsumgebungen für Ubuntu und den Komplexitäten, die mit der Anwendung der neuesten Fehlerbehebungen und Updates für alle über 100 Ubuntu Linux-Kernel verbunden sind, die während unserer Stable Release Update-Zyklen aktiv unterstützt werden.

Diese Rolle eignet sich sowohl für einen erfahrenen Manager von leistungsstarken Softwareentwicklungsteams als auch für einen sehr kompetenten technischen Leiter, der bereit ist, eine Managementverantwortung zu übernehmen. Sie sollten leidenschaftlich an Linux interessiert sein und den Wunsch haben, ein integraler Bestandteil seiner Verbreitung an Millionen von Nutzern weltweit zu sein.

Als Engineering Manager bei Canonical liegt Ihre Hauptverantwortung bei Ihrem Team: Ihnen zu helfen, sich als Ingenieure weiterzuentwickeln, wichtige und zufriedenstellende Arbeit zu leisten und dabei viel Spaß zu haben. Technische Führungserfahrung und ein Hintergrund in der Softwareentwicklung sind notwendige Voraussetzungen für diese Rolle. Sie werden erwartet, starke Ingenieure zu führen, herauszufordern und zu entwickeln, die Kultur positiv zu beeinflussen, technische Lieferungen zu erleichtern und mit Ihrem Team an Strategie und Ausführung zu arbeiten.

Standort
Arbeiten von zu Hause aus, weltweit. Wir haben Kernel-Teams und Stellenangebote in jeder Zeitzone und haben, mit der bemerkenswerten Ausnahme von Taipeh, Taiwan, keine Büros und daher keinen Druck, von einem Büro aus zu arbeiten.

Die Rolle umfasst

  • Leitung eines verteilten Teams von Software-Ingenieuren in Ihrer geografischen Region in verschiedenen Aspekten der Bereitstellung aller Linux-Kernel für die Ubuntu Linux-Distribution
  • Übernahme von Verantwortung für bestimmte Aspekte von Ubuntu Linux, die Folgendes umfassen können, aber nicht darauf beschränkt sind: Zusammenarbeit mit Silizium- oder Cloud-Partnern zur Implementierung von Linux-Kernels, die für ihre Ausführungsumgebungen optimiert sind
  • Sicherstellung, dass Ubuntu Linux auf einer breiten Palette von unterschiedlichen Hardware-Plattformen ausgeführt werden kann
  • Definition und Ausführung der strengen Qualitätskontrollstandards, die von der Ubuntu-Nutzergemeinschaft erwartet werden
  • Minderung der neuesten Sicherheitsbedrohungen und -ausnutzungen des Linux-Kernels
  • Starke Prozessautomatisierung in Bezug auf den Build, Test und die Lieferung des Linux-Kernels
  • Engagement mit anderen Teams bei Canonical, der Open-Source-Community und kommerziellen Partnern

Was wir in Ihnen suchen

  • Signifikante Programmiererfahrung in C, Python, Golang oder ähnlichen Sprachen wird ebenfalls hoch geschätzt
  • Umfangreiche Erfahrung mit Betriebssystem-Kernel-Innenleben und -konzepten, Linux wäre sehr geschätzt, ist aber nicht unbedingt erforderlich
  • Nachgewiesene Erfahrung in der Leitung oder Führung eines Teams von Software-Ingenieuren
  • Fähigkeit, zwischen mehreren unterschiedlichen Teams mit unterschiedlichem technischem Fokus zu koordinieren, um gemeinsame Ziele zu erreichen
  • Vertrautheit mit Versionskontrollpraktiken, idealerweise mit git
  • Vorherige Erfahrung in der Entwicklung mit Software-Paketformaten, wobei direkte Erfahrungen mit Ubuntu/Debian/Snap hoch geschätzt werden
  • Professionelles schriftliches und gesprochenes Englisch mit ausgezeichneten Präsentationsfähigkeiten
  • Bereitschaft, international zweimal im Jahr für Unternehmensveranstaltungen bis zu zwei Wochen lang zu reisen

Wünschenswerte Fähigkeiten

  • Nachgewiesene Erfahrung mit Kernel-Patching und Debugging
  • Starkes Verständnis von Gerätetreibern, BSPs und anderer Systemtechnik auf niedriger Ebene
  • Solider Hintergrund in der Durchführung von CI/CD- und Prozessautomatisierungsinitiativen
  • Vorherige öffentliche Beteiligung an einem Open-Source-Projekt

Was wir unseren Kollegen bieten

Wir berücksichtigen geografische Lage, Erfahrung und Leistung bei der Gestaltung der Vergütung weltweit. Wir überprüfen die Vergütung jährlich (und häufiger für Absolventen und Mitarbeiter), um sicherzustellen, dass wir herausragende Leistungen anerkennen. Neben dem Grundgehalt bieten wir einen leistungsabhängigen jährlichen Bonus oder eine Provision. Wir stellen allen Teammitgliedern zusätzliche Vorteile zur Verfügung, die unsere Werte und Ideale widerspiegeln. Wir balancieren unsere Programme, um lokalen Bedürfnissen gerecht zu werden und globale Fairness zu gewährleisten.

  • Verteilte Arbeitsumgebung mit zweimal jährlich persönlichen Team-Sprints
  • Persönliches Lern- und Entwicklungsbudget von 2.000 USD pro Jahr
  • Jährliche Überprüfung der Vergütung
  • Anerkennungsprämien
  • Jährlicher Urlaub
  • Mutterschafts- und Vaterschaftsurlaub
  • Team Member Assistance Program & Wellness Platform
  • Gelegenheit, neue Orte zu bereisen, um Kollegen zu treffen
  • Priority Pass und Reise-Upgrades für langfristige Unternehmensveranstaltungen

Über Canonical
Canonical ist ein Pionierunternehmen, das an der Spitze der globalen Bewegung zu Open Source steht. Als das Unternehmen, das Ubuntu veröffentlicht, eines der wichtigsten Open-Source-Projekte und die Plattform für KI, IoT und die Cloud, verändern wir die Welt der Software. Wir rekrutieren global und setzen einen sehr hohen Standard für die Menschen, die dem Unternehmen beitreten. Wir erwarten Exzellenz; um erfolgreich zu sein, müssen wir die Besten in dem sein, was wir tun. Die meisten Kollegen bei Canonical arbeiten seit unserer Gründung im Jahr 2004 von zu Hause aus. Hier zu arbeiten ist ein Schritt in die Zukunft und wird Sie herausfordern, anders zu denken, intelligenter zu arbeiten, neue Fähigkeiten zu erlernen und Ihr Spiel zu verbessern.

Canonical ist ein Arbeitgeber, der Chancengleichheit bietet. Wir sind stolz darauf, einen Arbeitsplatz zu fördern, der frei von Diskriminierung ist. Vielfalt an Erfahrungen, Perspektiven und Hintergründen schafft ein besseres Arbeitsumfeld und bessere Produkte. Unabhängig von Ihrer Identität werden wir Ihre Bewerbung fair berücksichtigen.

Software Engineering Manager - Ubuntu Linux Kernel Arbeitgeber: Canonical

Canonical ist ein hervorragender Arbeitgeber, der eine innovative und unterstützende Arbeitsumgebung bietet, in der Mitarbeiter die Freiheit haben, von überall auf der Welt zu arbeiten. Mit einem starken Fokus auf persönliche Entwicklung, einem jährlichen Weiterbildungsbudget von 2.000 USD und der Möglichkeit, an internationalen Team-Events teilzunehmen, fördert das Unternehmen nicht nur technisches Wachstum, sondern auch eine positive Teamkultur. Die Anerkennung von Leistungen und die faire Vergütung machen Canonical zu einem attraktiven Arbeitsplatz für alle, die eine bedeutungsvolle Karriere im Bereich Open Source Software anstreben.
Canonical

Kontaktperson:

Canonical HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineering Manager - Ubuntu Linux Kernel

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, dass du an einer Position interessiert bist, und wir können dir helfen, die richtigen Verbindungen herzustellen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen, auch an Open-Source-Projekten teilzunehmen, um deine Fähigkeiten zu zeigen.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle bei uns siehst, bewirb dich direkt über unsere Website. Zeige dein Interesse und deine Begeisterung für die Rolle und das Unternehmen!

Tipp Nummer 4

Bereite Fragen für dein Interview vor! Zeige, dass du dich für die Unternehmenskultur und die Projekte interessierst. Das gibt uns einen Eindruck von deinem Engagement und deiner Neugierde.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineering Manager - Ubuntu Linux Kernel

C-Programmierung
Python
Golang
Betriebssystem-Kernel-Interna
Teamführung
Koordination zwischen verschiedenen Teams
Versionskontrolle (idealerweise git)
Software-Paketformate (Ubuntu/Debian/Snap)
Kernel-Patching und Debugging
Gerätetreiber und BSPs
CI/CD und Prozessautomatisierung
Engagement in Open-Source-Projekten
Technische Führungsqualitäten
Kommunikationsfähigkeiten

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeige deine Leidenschaft für Linux und Softwareentwicklung. Wir wollen die echte Person hinter den Zeilen kennenlernen!

Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon, damit wir schnell verstehen, was du zu bieten hast.

Betone deine Teamführungskompetenzen: Da wir nach einem Engineering Manager suchen, ist es wichtig, dass du deine Erfahrungen in der Führung von Teams hervorhebst. Zeige uns, wie du andere motivierst und unterstützt!

Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung an die richtige Stelle gelangt, bewirb dich direkt über unsere Website. So können wir dich schneller kennenlernen und deine Unterlagen besser verwalten.

Wie du dich auf ein Vorstellungsgespräch bei Canonical vorbereitest

Verstehe die Ubuntu-Philosophie

Mach dich mit der Philosophie und den Werten von Ubuntu vertraut. Zeige im Interview, dass du nicht nur die technischen Aspekte verstehst, sondern auch die Community und die Open-Source-Kultur schätzt. Das wird dir helfen, eine Verbindung zu deinem Interviewer herzustellen.

Technische Vorbereitung ist das A und O

Bereite dich auf technische Fragen vor, die sich auf Linux-Kernel und Softwareentwicklung beziehen. Sei bereit, über deine Erfahrungen mit C, Python oder Golang zu sprechen und wie du diese in früheren Projekten eingesetzt hast. Praktische Beispiele sind hier Gold wert!

Teamführung und Kommunikation

Da die Rolle viel Teamarbeit erfordert, solltest du konkrete Beispiele für deine Führungserfahrungen parat haben. Erkläre, wie du Teams motivierst und Herausforderungen meisterst. Gute Kommunikationsfähigkeiten sind entscheidend, also übe, deine Gedanken klar und präzise zu formulieren.

Fragen stellen ist wichtig

Bereite einige durchdachte Fragen vor, die du am Ende des Interviews stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie Canonical die Entwicklung neuer Technologien angeht.

Software Engineering Manager - Ubuntu Linux Kernel
Canonical
Standort: Düsseldorf
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>