Auf einen Blick
- Aufgaben: Leite die Architektur und Entwicklung von LXD und MicroCloud.
- Arbeitgeber: Canonical ist ein führender Anbieter von Open-Source-Software und bekannt für Ubuntu.
- Mitarbeitervorteile: Homeoffice, jährliches Lernbudget von 2000 USD und globale Reisen.
- Warum dieser Job: Gestalte moderne Cloud-Technologien und arbeite in einem dynamischen Team.
- Gewünschte Qualifikationen: Erfahrung in Golang und C sowie Kenntnisse in Virtualisierung und Netzwerken erforderlich.
- Andere Informationen: Globale Zusammenarbeit mit Kollegen aus über 80 Ländern.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € 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 1200 Kollegen in mehr als 80 Ländern und sehr wenigen bürobasierten Rollen. Teams treffen sich zwei bis vier Mal jährlich persönlich an interessanten Orten auf der ganzen Welt, um sich auf Strategie und Ausführung abzustimmen. Das Unternehmen wird von den Gründern geleitet, ist profitabel und wächst.
Wir suchen einen Softwarearchitekten für Canonical LXD und MicroCloud. Unser Ziel ist es, Cluster von Compute mit Systemcontainern oder virtuellen Maschinen so einfach wie möglich zu gestalten. Es sollte trivial sein, eine kleine Cloud mit einem, zwei oder zwanzig Servern aufzubauen. Dies ist eine herausfordernde Aufgabe in den Bereichen verteilte Systeme, Virtualisierung, Containertechnologie, Netzwerk und Speicher.
Als Softwarearchitekt werden Sie die Architektur, das Design und die Weiterentwicklung von LXD sowie von Canonical MicroCloud vorantreiben, das LXD mit Ceph und OVN kombiniert, um eine schlanke, benutzerfreundliche und resiliente Cloud-Infrastruktur im Clustermaßstab zu schaffen.
Wir suchen einen herausragenden Softwarearchitekten und Ingenieur mit Erfahrung in Golang und C, der die Führungsqualitäten besitzt, um ein Team zu motivieren, herausragende Produkte zu liefern. Kenntnisse über moderne Cloud-Infrastrukturangebote, deren APIs und zugrunde liegende Technologien sind ein Muss.
Die Rolle umfasst:
- Führung der LXD- und MicroCloud-Architektur
- Mentoring, Entwicklung und Beratung von Kollegen in ihrer Karriere
- Entwicklung in Golang und C
- Code-Überprüfung, der von anderen Ingenieuren erstellt wurde
- Sicherstellen, dass das Produkt sicher und leistungsfähig ist
- Technische Führung bei Canonical und in unseren Gemeinschaften
- Arbeiten von zu Hause aus mit globalen Reisen zweimal jährlich für Unternehmensveranstaltungen
Was wir in Ihnen suchen:
- Außergewöhnliche akademische Leistungen sowohl in der Schule als auch an der Universität
- Abschluss in Informatik oder STEM
- Engagement und eine Erfolgsbilanz, die über die Erwartungen hinausgeht
- Technische Führung sowie Teammotivation, -richtung und -tempo
- Gut organisiert, selbstständig und in der Lage, fristgerecht zu liefern
- Professionelles Auftreten im Umgang mit Kollegen, Partnern und der Gemeinschaft
- Erfahrung mit Go und C
- Erfahrung mit Speicher, Netzwerk und Virtualisierung
- Erfahrung mit Containertechnologien
- Erfahrung mit parallelen, verteilten Systemen
- Gewissenhaftigkeit und Detailorientierung mit Fokus auf Leistung
- Professionelles schriftliches und gesprochenes Englisch
- Erfahrung mit Linux (Debian oder Ubuntu bevorzugt)
- Ausgezeichnete zwischenmenschliche Fähigkeiten, Neugier, Flexibilität und Verantwortungsbewusstsein
Was wir unseren Kollegen bieten:
- Verteilung der Arbeitsumgebung mit zweimal jährlich stattfindenden Team-Sprints persönlich
- 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
- Programm zur Unterstützung von Mitarbeitern
- Möglichkeit, neue Standorte zu besuchen, um Kollegen zu treffen
- Priority Pass und Reise-Upgrades für langfristige Unternehmensveranstaltungen
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 Architect - Containers / Virtualisation Arbeitgeber: Canonical

Kontaktperson:
Canonical HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Architect - Containers / Virtualisation
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Container- und Virtualisierungsbranche in Kontakt zu treten. Engagiere dich in relevanten Gruppen und Diskussionsforen, um dein Wissen zu erweitern und potenzielle Kontakte zu Canonical zu knüpfen.
✨Tip Nummer 2
Halte dich über die neuesten Trends in der Cloud-Technologie und Containerisierung auf dem Laufenden. Besuche Webinare oder Konferenzen, um dein Fachwissen zu vertiefen und gleichzeitig deine Sichtbarkeit in der Branche zu erhöhen.
✨Tip Nummer 3
Zeige deine technischen Fähigkeiten aktiv! Arbeite an Open-Source-Projekten oder erstelle eigene Projekte, die deine Kenntnisse in Golang, C und Containertechnologien demonstrieren. Dies kann dir helfen, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu verteilten Systemen, Virtualisierung und Netzwerktechnologien übst. Simuliere Interviews mit Freunden oder nutze Online-Plattformen, um dein Selbstvertrauen zu stärken.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Architect - Containers / Virtualisation
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf spezifische Anforderungen wie Kenntnisse in Golang, C und Container-Technologien. Stelle sicher, dass du diese Punkte in deinem Lebenslauf und Anschreiben hervorhebst.
Individualisiere dein Anschreiben: Schreibe ein maßgeschneidertes Anschreiben, das deine Motivation für die Position als Software Architect bei Canonical verdeutlicht. Betone deine Erfahrungen mit verteilten Systemen und deine Fähigkeit, Teams zu leiten und zu motivieren.
Hebe relevante Projekte hervor: Füge in deinem Lebenslauf spezifische Projekte hinzu, die deine Fähigkeiten in der Softwarearchitektur und -entwicklung demonstrieren. Zeige, wie du erfolgreich an ähnlichen Technologien gearbeitet hast, insbesondere im Bereich Virtualisierung und Container.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält, um einen positiven Eindruck zu hinterlassen.
Wie du dich auf ein Vorstellungsgespräch bei Canonical vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die Canonical verwendet, insbesondere mit Golang, C, Container-Technologien und Virtualisierung. Zeige im Interview, dass du ein tiefes Verständnis für diese Technologien hast und wie sie in der Architektur von LXD und MicroCloud integriert sind.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Softwarearchitektur und -entwicklung demonstrieren. Dies könnte Projekte umfassen, bei denen du erfolgreich Teams geleitet oder innovative Lösungen entwickelt hast.
✨Zeige Führungsqualitäten
Da die Rolle auch Mentoring und Teamführung umfasst, solltest du im Interview deine Erfahrungen in der Führung von Teams und in der Entwicklung von Kollegen hervorheben. Diskutiere, wie du andere motivierst und unterstützt, um gemeinsame Ziele zu erreichen.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und am Unternehmen. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den zukünftigen Projekten, an denen gearbeitet wird.