Ingénieur Golang

il y a 8 mois

🌏 N'importe où dans le monde

⏰ Temps Plein

🟡 Intermédiaire

🟠 Senior

🔙 Ingénieur Back-end

🗣️🇺🇸🇬🇧 Anglais requis

Postuler
Logo of Canonical

Canonical

Open Source • Cloud • AI

Nous diffusons l’open source dans le monde plus rapidement, de manière plus sécurisée et à moindre coût que n’importe quelle autre entreprise.

501 - 1000 employés

Fondée en 2004

Description

• Il s'agit de notre processus général pour les ingénieurs Golang de tous niveaux de séniorité, pour toutes les équipes concernées chez Canonical. Postulez ici si vous êtes un·e ingénieur·e logiciel·e exceptionnel·le préférant travailler en Go. Après le premier tour d'entretiens, nous déterminerons l'équipe produit Canonical la mieux adaptée à vos intérêts personnels pour poursuivre votre candidature. • Canonical privilégie Golang pour les logiciels où la performance et la sécurité sont des priorités. Nous avons également des projets importants en Python, C, C++, et commençons à investir dans Rust. Pour le développement front-end, nous privilégions React et Flutter. • Golang est un langage essentiel pour nos équipes d'ingénierie, qui conçoivent les systèmes qui distribuent Ubuntu dans le monde. Des systèmes de distribution logicielle à ceux qui compilent et testent tous types d'open source sur toutes les architectures, en passant par nos outils de gestion de systèmes et la R&D sur les opérations de systèmes distribués, nous comptons sur Golang pour sa gestion élégante de la concurrence et son écosystème développeur. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro et de nombreuses autres offres Canonical incluent des composants en Golang. • Nous souhaitons également faire d'Ubuntu la meilleure plateforme pour le développement en Golang, offrant un accès simplifié au plus large éventail d'outils et de fonctionnalités qui soutiennent le développement open source et entreprise de pointe. • Rejoignez-nous dans notre mission de fournir des solutions open-source innovantes aux particuliers et aux entreprises du monde entier. Nous attendons des normes d'ingénierie élevées et une forte motivation pour accomplir un travail de qualité dans un environnement entièrement distant et distribué. Ces postes requièrent une expérience personnelle étendue avec Linux — plus vous avez d'expériences sur différentes versions de Linux, mieux c'est ! • Localisation : nous avons des postes ouverts pour des ingénieurs Golang dans tous les fuseaux horaires • Concevoir et implémenter des logiciels en Go, bien testés et documentés • Déboguer et corriger les problèmes rencontrés par vos utilisateurs • Participer à notre processus d'ingénierie via des revues de code et d'architecture • Collaborer avec la communauté et les collègues sur les spécifications techniques • Rechercher des améliorations des pratiques d'ingénierie et d'exploitation • Dans certains cas, déployer et exploiter les services développés par l'équipe • Contribuer au succès de votre produit par la promotion technique

🎯 Exigences

• Parcours académique remarquable au lycée et à l'université • Diplôme de premier cycle en informatique ou dans une filière STEM, ou un parcours alternatif convaincant • Dynamisme et antécédents démontrant que vous allez au‑delà des attentes • Rigueur organisationnelle, autonomie et capacité à respecter les délais • Attitude professionnelle dans les interactions avec collègues, partenaires et la communauté • Expérience de conception et de développement de logiciels Golang de haute qualité sur Linux • Expérience et passion pour Linux au niveau système • Pour les postes plus seniors : expérience de conception, déploiement et exploitation de systèmes distribués et d'API • Anglais professionnel, écrit et oral • Expérience avec Linux (Debian ou Ubuntu préférés) • Excellentes compétences interpersonnelles, curiosité, flexibilité et sens des responsabilités • Passion, sens de la réflexion et motivation personnelle • Excellentes capacités de communication et de présentation • Orientation résultats, avec une volonté personnelle de tenir ses engagements • Disponibilité pour voyager deux fois par an, pour des événements d'entreprise pouvant durer jusqu'à deux semaines chacun

🏖️ Avantages

• Environnement de travail distribué avec deux sprints d'équipe en présentiel par an • Budget personnel de formation et développement de 2 000 USD par an • Revue annuelle de la rémunération • Récompenses de reconnaissance • Congés annuels • Congé maternité et congé paternité • Programme d'aide aux employés (Employee Assistance Program) • Opportunités de déplacement pour rencontrer des collègues dans de nouveaux lieux • Priority Pass et surclassements pour les déplacements longue distance lors d'événements d'entreprise

Postuler
Développé par Lior Neu-ner. J'aimerais beaucoup recevoir vos retours — contactez-moi en DM ou par e-mail support@remoterocketship.com