Orange Business
Canonical
Softwareentwickler - Cross-Platform C++ - Multipass
Über die Stelle
Nutzen Sie Ihre tiefgreifenden C++-Kenntnisse unter Windows und MacOS, um eine herausragende Open-Source-Entwicklererfahrung mit Multipass github.com/canonical/multipass zu schaffen, der Mini-Cloud für Ihren Desktop, die Ubuntu- und Appliance-VMs bei Bedarf für Build-, Test- und Prototyping-Zwecke bereitstellt.
Das Multipass-Team stellt einen Softwareentwickler ein, der unser verteiltes Team verstärken soll. Wir legen großen Wert auf Qualität in unserem Code und eine großartige Benutzererfahrung.
Multipass wird für macOS, Windows und auch Linux veröffentlicht. Betrachten Sie es als eine Mini-Cloud für Ihren Desktop. Im einfachsten Fall können Sie einfach 'multipass launch' eingeben und erhalten eine neue VM auf Ihrer Workstation. Sie können diese VM mit Daten versorgen, genau wie auf einer öffentlichen Cloud wie AWS, Azure oder GCP.
Das Ziel ist natürlich nicht, eine vollständige Cloud zu sein. Das Ziel ist es, Entwicklern eine lokale Cloud auf ihrer Workstation zur Verfügung zu stellen, die sie zum Ausführen von Hintergrund-Builds, zum Ausprobieren von Cloud-Appliances oder zum Testen ihrer eigenen Cloud-Bereitstellungen und Cloud-Init-Skripte kostenlos nutzen können. Manche Leute nutzen es zum Beispiel als Build-Farm auf einem gemeinsam genutzten Server.
Als Softwareentwickler werden Sie voraussichtlich eine Führungsrolle bei Design, Mentoring, Code-Reviews und natürlich beim Programmieren übernehmen.
Standort: Dies ist eine Remote-Position, die nur in der EMEA-Region verfügbar ist.
#LI-remote
WORAUF SIE SICH KONZENTRIEREN WERDEN
- Sicherstellen, dass Multipass einfach und intuitiv zu bedienen ist
- Entwerfen neuer Funktionen und Gestaltung der Benutzererfahrung
- Schreiben von qualitativ hochwertigem Code zur Erstellung neuer Funktionen und Behebung von Fehlern
- Überprüfung von Code und Architektur als Teil des Engineering-Prozesses von Canonical
- Proaktive Zusammenarbeit mit einem verteilten Team
- Debuggen, Nachverfolgen und Beheben von Problemen, auf die unsere Benutzer stoßen
- Förderung der Open-Source-Community und Unterstützung von Kunden bei Bedarf
- Internationale Reisen bis zu zwei Wochen, zweimal im Jahr, für Firmenveranstaltungen
WAS WIR VON IHNEN ERWARTEN
- Cross-Platform-Entwicklungserfahrung unter macOS und/oder Windows
- Expertise in moderner C++-Entwicklung (mindestens C++14)
- Erfahrung mit Softwaretests und Test-Driven Development
- Extrem hohe persönliche Standards für Codequalität, Tests und Design
- Kenntnisse von Hypervisor-Technologien wie Hyper-V, VirtualBox, KVM und QEMU
- Open-Source-Erfahrung und -Beteiligung
- Fähigkeit, sich schnell in neue Systeme und Techniken einzuarbeiten
- Ausgezeichnete Kommunikationsfähigkeiten in Englisch – sowohl mündlich als auch schriftlich
- Bachelor-Abschluss oder gleichwertiger Abschluss in Informatik, MINT oder einem ähnlichen Fachbereich
- Kenntnisse von CI-Systemen von Vorteil
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 in frühen Karrierestadien), um sicherzustellen, dass wir herausragende Leistungen anerkennen. 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.
- Verteilte Arbeitsumgebung mit zweimal jährlich stattfindenden persönlichen Team-Sprints
- Persönliches Lern- und Entwicklungsbudget von USD 2,000 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 zu treffen
- Priority Pass und Reise-Upgrades für Langstrecken-Firmenveranstaltungen
ÜBER CANONICAL
Canonical ist ein zukunftsweisendes Technologieunternehmen an der Spitze der globalen Bewegung hin zu Open Source. 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 täglich die Welt. Wir rekrutieren global und setzen einen sehr hohen Standard für die Mitarbeiter, die unser Unternehmen verstärken. Wir erwarten Exzellenz – um erfolgreich zu sein, müssen wir die Besten in unserem Bereich sein. Canonical ist seit seiner Gründung im Jahr 2004 ein Remote-First-Unternehmen. Hier zu arbeiten bedeutet, einen Schritt in die Zukunft zu machen, und es wird Sie herausfordern, anders zu denken, intelligenter zu arbeiten, neue Fähigkeiten zu erlernen und Ihr Spiel zu verbessern.
CANONICAL IST EIN ARBEITGEBER, DER GLEICHE CHANCEN BIETET
Wir sind stolz darauf, ein diskriminierungsfreies Arbeitsumfeld 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
