softwareengineerjobszurich.ch
← Toutes les offres

Senior Software Engineer, Full Stack - Google Careers

Google

Type de contrat
Temps plein
Lieu
Zürich
Première publication
Postuler
Qualifications minimales : ### • Bachelor-s degree ou expérience pratique équivalente. • 5 ans d'expérience en développement de logiciels. • 3 ans d'expérience dans les tests, la maintenance ou le lancement de produits logiciels. • Expérience en C++, Java et TypeScript. Qualifications préférentielles : ### • Master's degree ou PhD 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. • Expérience dans le développement de technologies accessibles. • Passionné par le frontend et la création d'une expérience utilisateur agréable. A propos du poste ### Les ingénieurs logiciels de Google développent les technologies de nouvelle génération qui changent la façon dont des milliards d'utilisateurs se connectent, explorent et interagissent avec l'information et les uns avec les autres. 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 la recherche d'information, 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 critique pour les besoins de Google avec des opportunités de changer d'équipe et de projet à mesure que vous et notre entreprise au rythme rapide 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 relever de nouveaux problèmes sur l'ensemble de la stack alors que nous continuons à faire progresser la technologie. Chez YouTube, nous pensons que tout le monde mérite d'avoir une voix, et que le monde est un meilleur endroit lorsque nous écoutons, partageons et construisons une communauté à travers nos histoires. Nous travaillons ensemble pour donner à chacun le pouvoir de partager son histoire, d'explorer ce qu'il aime et de se connecter les uns aux autres dans le processus. En travaillant à l'intersection de la technologie de pointe et de la créativité sans limites, nous nous déplaçons à la vitesse de la culture avec un objectif commun : montrer le monde aux gens. Nous explorons de nouvelles idées, résolvons de vrais problèmes et nous nous amusons - et nous faisons tout cela ensemble. 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. • Réviser le code développé par d'autres développeurs et fournir des commentaires pour assurer les meilleures pratiques (par exemple, les directives de style, le commit du code, l'exactitude, la testabilité et l'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 1 semaine

Lieu

Voir sur Google Maps