C6 Bank
Canonical
Senior Juju Software Engineer (Go)
Über die Stelle
Canonical ist ein führender Anbieter von Open-Source-Software und Betriebssystemen für den globalen Unternehmens- und Technologiemarkt. Unsere Plattform, Ubuntu, wird häufig in bahnbrechenden Unternehmensinitiativen wie Public Cloud, Data Science, KI, technologischen Innovationen und IoT eingesetzt. Zu unseren Kunden zählen die weltweit führenden Anbieter von Public Clouds und Chips sowie Branchenführer in vielen Sektoren. Das Unternehmen ist ein Pionier der global verteilten Zusammenarbeit mit über 1200 Kollegen in mehr als 75 Ländern und nur sehr wenigen Büroräumen. Teams treffen sich zwei- bis viermal jährlich persönlich an interessanten Orten auf der ganzen Welt, um Strategie und Umsetzung abzustimmen.
Das Unternehmen wird von den Gründern geführt, ist profitabel und wächst.
Wir stellen einen Senior Software Engineer ein, der ein integraler Bestandteil des Teams sein wird, Prozessverbesserungen vorantreibt, den Manager bei der Leitung des Teams unterstützt, Kollegen mit weniger Erfahrung coacht und entwickelt sowie Funktionsbereiche vom Design und der Implementierung bis hin zur Unterstützung und Wartung verantwortet.
Als Senior Software Engineer werden Sie ein integraler Bestandteil des Teams sein, Prozessverbesserungen vorantreiben, den Manager bei der Leitung des Teams unterstützen, Kollegen mit weniger Erfahrung coachen und entwickeln sowie Funktionsbereiche vom Design und der Implementierung bis hin zur Unterstützung und Wartung verantworten.
Juju ist die treibende Kraft hinter modellbasierten Operationen und bietet eine Möglichkeit, komplexe Software in Public Clouds, Private Clouds, Kubernetes und Bare-Metal zu betreiben.
In Kombination mit dem Ops-Framework bietet Juju eine vollständige Lösung für Anwendungs- und Infrastrukturmanagement.
Viele interne und externe Teams verlassen sich auf Juju zur Bereitstellung ihrer Produkte und Dienstleistungen – von Canonical Managed Solutions über unsere OpenStack- und Cloud-Bereitstellungsteams bis hin zu Fortune-500-Unternehmen.
Standort: Dies ist eine global verteilte Rolle.
Wie Ihr Tag aussehen wird
- Verantwortung für das Design, die Bereitstellung und die Unterstützung von Funktionen in einem hochgradig nebenläufigen, hochgradig verteilten System, das Cloud-Automatisierung und Softwarebetrieb im großen Maßstab steuert.
- Proaktive Zusammenarbeit mit einem verteilten Team
- Fehlerbehebung und öffentliche Interaktion mit Upstream-Communities
- Zusammenarbeit mit hilfreichen und talentierten Ingenieuren, einschließlich Experten in vielen Bereichen
- Diskussion von Ideen und Zusammenarbeit bei der Suche nach guten Lösungen
- Coaching und Entwicklung von Teammitgliedern mit weniger Erfahrung, aktive Beiträge zum Aufbau und zur Pflege eines erstklassigen Engineering-Teams.
- 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
- Nachweisliche Erfolgsbilanz in der professionellen Softwarebereitstellung mit Go.
- Praktische Erfahrung in der Entwicklung hochgradig nebenläufiger verteilter Systeme
- Ausgezeichnete Kommunikationsfähigkeiten in der englischen Sprache, sowohl mündlich als auch schriftlich, insbesondere in Online-Umgebungen
- Ein außergewöhnlicher akademischer Werdegang sowohl von der High School als auch vorzugsweise von der Universität
- Erfahrung mit agilen Softwareentwicklungsmethoden
- Bereitschaft, bis zu 4 Mal pro Jahr zu internen Veranstaltungen zu reisen
Zusätzliche Fähigkeiten, die Sie möglicherweise mitbringen
Die folgenden Fähigkeiten können Ihnen in der Rolle hilfreich sein, aber wir erwarten nicht, dass jeder alle mitbringt.
- Erfahrung mit Container-Technologien (Docker, LXD, Kubernetes, etc.)
- Erfahrung in der Entwicklung in C, C++, Rust oder anderen Low-Level-Programmiersprachen.
- Solider Hintergrund und Erfahrung im Bereich Netzwerke
- Erfahrung in der Welt von Linux und Open-Source-Software
- Erfahrung mit Konfigurationsmanagement-Software (Ansible, Chef, Puppet usw.)
- Praktische Kenntnisse im Bereich Cloud Computing
- Leidenschaft für Softwarequalität und -tests
- Erfahrung mit Packaging (Debian, Snaps)
- Programmierung mit und Betrieb von SQL und NoSQL Datenbanken
- Erfahrung in der Arbeit in einem verteilten Team an einem Open-Source-Projekt – auch wenn es sich um Community-Open-Source-Beiträge handelt.
- Nachweisliche Erfolgsbilanz von Open-Source-Beiträgen
- Vorerfahrung in der Entwicklung von Plugins für Terraform
Was wir Ihnen 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 öfter für Absolventen und Mitarbeiter) neu, um herausragende Leistungen anzuerkennen. Zusätzlich zum Grundgehalt bieten wir einen leistungsabhängigen Jahresbonus. Wir bieten allen Teammitgliedern zusätzliche Leistungen, die unsere Werte und Ideale widerspiegeln. Wir gleichen unsere Programme aus, um lokale Bedürfnisse zu erfüllen und globale Fairness zu gewährleisten.
- Verteiltes Arbeitsumfeld mit halbjährlichen Team-Sprints vor Ort – wir arbeiten seit 2004 remote!
- 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 *
- Mitarbeiterunterstützungsprogramm *
- Möglichkeit, an neue Orte zu reisen, um Kollegen aus Ihrem Team und anderen Teams zu treffen
- Priority Pass für Reisen und Reise-Upgrades für Long-Haul-Unternehmensveranstaltungen
ÜBER CANONICAL
Canonical ist ein führendes Technologieunternehmen, das an der Spitze der globalen Bewegung hin zu Open Source steht. Als Unternehmen, das Ubuntu veröffentlicht, eines der wichtigsten Open-Source-Projekte und die Plattform für KI, IoT und Cloud, verändern wir täglich die Welt. Wir stellen global ein 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.
Canonical ist seit seiner Gründung im Jahr 2004 ein Remote-First-Unternehmen. Arbeit bei Canonical 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 bietet ein einzigartiges Fenster in die Welt des digitalen Geschäfts des 21. Jahrhunderts.
Canonical ist ein Arbeitgeber, der Chancengleichheit fördert
Wir sind stolz darauf, ein Arbeitsumfeld frei von Diskriminierung zu fördern. 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 prüfen. canonical.com/careers/diversity/identity #LI-remote
