Canonical
Staff Software Engineer für Identitätsmanagement (Go/Golang)
Über die Stelle
Canonical ist ein führender Anbieter von Open-Source-Software und Betriebssystemen für den globalen Unternehmenseinsatz und die Technologiemärkte. Unsere Plattform, Ubuntu, wird sehr häufig in bahnbrechenden Unternehmensinitiativen wie Public Cloud, Data Science, KI, technologische Innovation und IoT eingesetzt. Zu unseren Kunden gehören die weltweit führenden Anbieter von Public Clouds und Siliziumchips sowie Branchenführer in vielen Sektoren. Das Unternehmen ist ein Pionier der globalen verteilten Zusammenarbeit mit über 1200 Kollegen in mehr als 75 Ländern und sehr wenigen Bürorollen. Teams treffen sich zwei- bis viermal jährlich persönlich an interessanten Orten auf der ganzen Welt, um Strategie und Ausführung abzustimmen.
Das Unternehmen wird von den Gründern geführt, ist profitabel und wächst.
Wir stellen einen Staff-Level Software-Ingenieur für Identitätsmanagement ein, der an Autorisierungs- und Zugriffsmanagement für die Unternehmensprodukte und Webdienste von Canonical arbeitet und dabei Go (Golang) und Python nutzt.
DIE ROLLE UMFASST
Als Software-Ingenieur für die Identitätsmanagement-Produkte von Canonical werden Sie die Fähigkeiten der Identitätsmanagement-Lösungen, die wir für Authentifizierung und Autorisierung in unseren Produkten sowie auf unseren Websites canonical.com canonical.com und ubuntu.com ubuntu.com verwenden, modernisieren und erweitern. Ihre Arbeit am Identitätsmanagement wird die Benutzer aller Canonical-Produkte direkt beeinflussen. Darüber hinaus werden Sie Juju juju.is/ Charms schreiben, um operative Belange zu verwalten.
- Proaktive Zusammenarbeit mit einem verteilten Team, Leitung technischer Bemühungen und Diskussionen
- Schreiben von sauberen Web-Service APIs, um sowohl CLI- als auch Web-frontend-Clients zu unterstützen, unter Verwendung von Go (Golang) und Python
- Entwurf und Implementierung neuer Funktionen und Verbesserungen von der Spezifikation bis zur Produktion und dem laufenden Betrieb in großem Maßstab
- Überprüfung des von anderen Ingenieuren erstellten Codes und Mithilfe bei der Festlegung von Qualitätsstandards
- Diskussion von Ideen und Zusammenarbeit bei der Suche nach guten Lösungen
- Erstellung und Verbesserung von Management-, Authentifizierungs- und Autorisierungs-API-Endpunkten
- Erstellung von Endbenutzer-Authentifizierungsflüssen vom Design bis zur Implementierung
- Schreiben von Juju juju.is/ Charms (Operatoren) zur Verwaltung operativer Belange
- Modernisierung des Identitäts-Stacks unserer Websites und Produkte durch Förderung der Einführung von Best-of-Breed IAM-Technologien
- Lieferung großartiger Produkte, die Benutzer lieben, durch Aufrechterhaltung einer Kultur der Qualität und ingenieurtechnischen Exzellenz
- Arbeit von zu Hause aus mit globalen Reisen für 2 bis 4 Wochen pro Jahr für interne und externe Veranstaltungen
WAS WIR VON IHNEN ERWARTEN
Technische Exzellenz und ein Hintergrund in der Softwareentwicklung sind notwendige Voraussetzungen für diese Rolle. Sie werden für das Design und die Lieferung des Systems verantwortlich sein, Integrationen erleichtern und mit Ihrem Team an Strategie und Ausführung arbeiten.
- Sie sind ein Staff-Level oder erfahrener Senior Software-Ingenieur mit spezifischer Erfahrung im Aufbau von Identitäts- und Zugriffsmanagementprodukten
- Sie sind vertraut mit Open-Source-Software, Standards, Protokollen und Konzepten im Identitätsbereich (z. B. OpenID, OAuth, LDAP)
- Sie haben Erfahrung mit der Implementierung von Autorisierungs-Frameworks in verteilten Systemen
- Sie legen Wert auf sicheres Codieren und Standards und arbeiten gerne in Teams, die dies ebenfalls tun
- Sie sind mit Ubuntu als Entwicklungs- und Bereitstellungsplattform vertraut
Zusätzlich:
- Außergewöhnliche akademische Leistungen sowohl von der High School als auch von der Universität
- Bachelor-Abschluss in einem technischen Fach oder eine überzeugende Darstellung Ihres alternativen gewählten Weges
- Professionelle schriftliche und mündliche Englischkenntnisse mit exzellenten Präsentationsfähigkeiten
- Ausgezeichnete zwischenmenschliche Fähigkeiten, Neugier, Flexibilität und Verantwortungsbewusstsein
- Fähigkeit, zweimal jährlich für Unternehmensveranstaltungen bis zu zwei Wochen lang international zu reisen
Standort: Diese Stelle wird remote in den Regionen EMEA und AMER angesiedelt sein.
WAS WIR 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 für Absolventen und Mitarbeiter häufiger), um herausragende Leistungen anzuerkennen. Zusätzlich zum Grundgehalt bieten wir einen leistungsabhängigen Jahresbonus oder eine Provision. Wir stellen allen Teammitgliedern zusätzliche Leistungen zur Verfügung, die unsere Werte und Ideale widerspiegeln. Wir gleichen unsere Programme ab, um lokale Bedürfnisse zu erfüllen und globale Fairness zu gewährleisten.
- Verteiltes Arbeitsumfeld mit zweimal jährlich stattfindenden persönlichen Teamkonferenzen
- Persönliches Lern- und Entwicklungsbudget von 2,000 USD pro Jahr
- Jährliche Vergütungsüberprüfung
- Anerkennungsprämien
- Jährlicher Urlaubsanspruch
- Mutterschafts- und Vaterschaftsurlaub
- Team Member Assistance Program & Wellness Platform
- Möglichkeit, an neue Orte zu reisen, um Kollegen zu treffen
- Priority Pass und Reise-Upgrades für Langstrecken-Firmenevents
ÜBER CANONICAL
Canonical ist ein wegweisendes Technologieunternehmen an der Spitze der globalen Bewegung hin zu Open Source. Als Unternehmen, das Ubuntu veröffentlicht, eines der wichtigsten Open-Source-Projekte und die Plattform für KI, IoT und 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 fördert
Wir sind stolz darauf, ein Arbeitsumfeld frei von Diskriminierung zu fördern. Vielfalt an Erfahrung, Perspektiven und Hintergründen schafft ein besseres Arbeitsumfeld und bessere Produkte. Unabhängig von Ihrer Identität werden wir Ihre Bewerbung fair prüfen. canonical.com/careers/diversity/identity #LI-remote
