Golang-Ingenieur

vor 8 Monaten

🌏 Überall auf der Welt

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🔙 Backend-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

Bewerben
Logo of Canonical

Canonical

Open Source • Cloud • AI

Wir bringen Open Source schneller, sicherer und kosteneffizienter in die Welt als jedes andere Unternehmen.

501 - 1000 Mitarbeiter

Gegründet 2004

Beschreibung

• Dies ist unser allgemeiner Bewerbungsprozess für Golang-Ingenieure aller Erfahrungsstufen in allen relevanten Teams bei Canonical. Bewerben Sie sich hier, wenn Sie ein herausragender Software-Ingenieur sind und bevorzugt in Go arbeiten. Nach der ersten Interviewrunde finden wir das für Sie am besten passende Produktteam bei Canonical, um Ihre Bewerbung entsprechend Ihrer persönlichen Interessen weiterzuführen. • Canonical bevorzugt Golang für Software, bei der Leistung und Sicherheit im Vordergrund stehen. Wir haben außerdem umfangreiche Projekte in Python, C und C++ und beginnen, in Rust zu investieren. Für Frontend-Entwicklung bevorzugen wir React und Flutter. • Golang ist eine wichtige Sprache für unsere Engineering-Teams, die die Systeme bauen, mit denen Ubuntu weltweit bereitgestellt wird. Von unseren Software-Distributionssystemen über jene, die jede Art von Open Source auf jeder Architektur bauen und testen, bis hin zu unseren Systemmanagement-Tools und der verteilten Systems-Operations-Forschung nutzen wir Golang wegen seiner eleganten Concurrency-Modelle und des Entwickler-Ökosystems. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro und viele weitere Canonical-Angebote enthalten Golang-Komponenten. • Wir möchten außerdem sicherstellen, dass Ubuntu die beste Plattform für Golang-Entwicklung ist und einfachen Zugang zu einem breiten Spektrum an Tools und Fähigkeiten bietet, die moderne Open-Source- und Enterprise-Entwicklung unterstützen. • Begleiten Sie uns bei unserer Mission, innovative Open-Source-Lösungen für Einzelpersonen und Unternehmen weltweit bereitzustellen. Wir erwarten höchste Engineering-Standards und starke Motivation, Dinge in einer vollständig verteilten und Remote-Umgebung gut umzusetzen. Für diese Rollen ist umfangreiche persönliche Erfahrung mit Linux erforderlich – je mehr verschiedene Linux-Versionen, desto besser! • Standort: Wir haben offene Stellen für Golang-Ingenieure in jeder Zeitzone • Entwerfen und implementieren Sie gut getestete und dokumentierte Software in Go • Debuggen und Beheben von Problemen, die Ihre Anwender erleben • Teilnahme an unserem Engineering-Prozess durch Code- und Architektur-Reviews • Zusammenarbeit mit Community und Kolleginnen/Kollegen an technischen Spezifikationen • Suche nach Verbesserungen in Engineering- und Betriebsabläufen • In einigen Fällen Bereitstellung und Betrieb von vom Team entwickelten Services • Beitrag zum Erfolg Ihres Produkts durch technische Advocacy

🎯 Anforderungen

• Hervorragende akademische Leistungen sowohl in der Schulzeit als auch im Studium • Bachelor-Abschluss in Informatik oder einer MINT-Fachrichtung oder eine überzeugende Darstellung eines alternativen Werdegangs • Tatendrang und nachweisliche Bereitschaft, Erwartungen zu übertreffen • Gut organisiert, eigenmotiviert und in der Lage, termingerecht zu liefern • Professionelles Auftreten im Umgang mit Kolleginnen/Kollegen, Partnern und der Community • Erfahrung im Entwerfen und Schreiben hochwertiger Golang-Software unter Linux • Erfahrung und Begeisterung für Linux auf Systemebene • Für seniorere Rollen: Erfahrung im Aufbau, der Bereitstellung und dem Betrieb verteilter Systeme und APIs • Berufliche Englischkenntnisse in Wort und Schrift • Erfahrung mit Linux (bevorzugt Debian oder Ubuntu) • Ausgezeichnete zwischenmenschliche Fähigkeiten, Neugier, Flexibilität und Verantwortungsbewusstsein • Leidenschaft, Sorgfalt und Eigenmotivation • Hervorragende Kommunikations- und Präsentationsfähigkeiten • Ergebnisorientierung mit persönlichem Antrieb, Verpflichtungen einzuhalten • Bereitschaft, zweimal im Jahr für Unternehmensveranstaltungen zu reisen (bis zu zwei Wochen pro Veranstaltung)

🏖️ Vorteile

• Verteilte Arbeitsumgebung mit zweimal jährlich stattfindenden persönlichen Team-Sprints • Persönliches Lern- und Weiterbildungsbudget in Höhe von 2.000 USD pro Jahr • Jährliche Überprüfung der Vergütung • Anerkennungsprämien • Jährlicher Erholungsurlaub • Mutterschafts- und Vaterschaftsurlaub • Employee Assistance Program • Möglichkeit, an neue Standorte zu reisen, um Kolleginnen und Kollegen zu treffen • Priority Pass und Reise-Upgrades für längere Unternehmensveranstaltungen

Bewerben
Entwickelt von Lior Neu-ner. Ich freue mich über Ihr Feedback — kontaktieren Sie mich per DM oder per E-Mail support@remoterocketship.com