Senior Software Engineer, Special Projects, Home and Health Infrastructure - Google Careers
- Type de contrat
- Temps plein
- Taux d’occupation
- 100%
- Lieu
- Zürich
- Langues
- Anglais, Anglais
- Première publication
info_outline
X Dans la plupart des cas, ce poste nécessite des entretiens en personne dans le cadre du processus de recrutement.
Qualifications minimales : ###
- Licence ou expérience pratique équivalente.
- 5 ans d'expérience en développement de logiciels dans deux langages de programmation ou plus (par ex. C++ ou Java).
- 3 ans d'expérience dans le test, la maintenance ou le lancement de produits logiciels, et 1 an d'expérience en conception et architecture de logiciels.
- 2 ans d'expérience avec les bases de données et les langages de requête (par ex. SQL ou MySQL).
- Expérience de travail avec des partenaires/clients externes et de gestion de projets techniques interfonctionnels.
Qualifications préférentielles : ###
- Master ou doctorat en informatique ou dans un domaine technique connexe.
- 5 ans d'expérience avec les structures de données et les algorithmes.
- 1 an d'expérience dans un rôle de leadership technique.
- Capacité avérée à maîtriser rapidement des bases de code complexes et à identifier les points critiques.
- Capacité à équilibrer une livraison pragmatique avec l'excellence technique et aptitude à collaborer de manière fluide avec de nouveaux collègues dès le premier jour.
A propos du poste ###
Les ingénieurs logiciels de Google développent les technologies de nouvelle génération qui changent la manière dont des milliards d'utilisateurs se connectent, explorent et interagissent avec l'information et entre eux. Nos produits doivent gérer l'information à une échelle massive et s'étendre bien au-delà de la recherche web. Nous recherchons des ingénieurs qui apportent des idées fraîches de tous les domaines, y compris l'extraction d'informations, l'informatique distribuée, la conception de systèmes à grande échelle, les réseaux et le stockage de données, la sécurité, l'intelligence artificielle, le traitement du langage naturel, la conception d'UI et le mobile ; la liste est longue et s'allonge chaque jour. En tant qu'ingénieur logiciel, vous travaillerez sur un projet spécifique crucial pour les besoins de Google avec des opportunités de changer d'équipe et de projet à mesure que vous et notre entreprise à rythme soutenu grandissez et évoluez. Nous avons besoin que nos ingénieurs soient polyvalents, fassent preuve de qualités de leadership et soient enthousiastes à l'idée de s'attaquer à de nouveaux problèmes sur l'ensemble de la pile (full-stack) alors que nous continuons à faire progresser la technologie.
Nous recherchons un Senior Engineer qui est impatient de se plonger dans des projets complexes en cours, de monter rapidement en compétence, et d'identifier et de traiter de manière pragmatique les domaines critiques.
L'équipe Platforms and Devices englobe les diverses plateformes logicielles informatiques de Google à travers différents environnements (ordinateur de bureau, mobile, applications), ainsi que nos appareils et services propriétaires qui combinent le meilleur de l'IA, du logiciel et du matériel de Google. Les équipes de ce domaine recherchent, conçoivent et développent de nouvelles technologies pour rendre l'interaction de nos utilisateurs avec l'informatique plus rapide et plus fluide, en construisant des expériences innovantes pour nos utilisateurs dans le monde entier.
Responsabilités ###
- Écrire et tester le code de développement de produits ou de systèmes.
- Participer à, ou diriger des revues de conception avec des pairs et des parties prenantes pour décider parmi les technologies disponibles.
- Revoir le code développé par d'autres développeurs et fournir des commentaires pour garantir les meilleures pratiques (par ex. directives de style, soumission du code, précision, testabilité et efficacité).
- Contribuer à la documentation existante ou au contenu éducatif et adapter le contenu en fonction des mises à jour du produit/programme et des retours des utilisateurs.
- Trier les problèmes de produits ou de systèmes et déboguer/suivre/résoudre en analysant les sources des problèmes et l'impact sur le matériel, le réseau ou les opérations et la qualité du service.
Traduit automatiquement depuis l’original.
Publié il y a 3 jours