developerjobs.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 years d'expérience en développement de logiciels. • 3 years d'expérience dans le test, 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 Computer Science ou dans un domaine technique connexe. • 5 years d'expérience avec les data structures et les algorithms. • 1 year d'expérience dans un rôle de leadership technique. • Expérience dans le développement de technologies accessibles. • Passionné par le frontend et par la création d'une expérience utilisateur ravissante. A propos du job ### Les software engineers de Google développent les technologies de prochaine génération qui changent la façon 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'information retrieval, le distributed computing, le large-scale system design, le networking et le data storage, la sécurité, l'artificial intelligence, le natural language processing, l'UI design et le mobile ; la liste est longue et s'allonge chaque jour. En tant que software engineer, 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 à 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 du full-stack alors que nous continuons à faire progresser la technologie. Chez YouTube, nous croyons 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 bornes, nous nous déplaçons à la vitesse de la culture avec un objectif commun de 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 design reviews 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 retours pour assurer les best practices (par exemple, les style guidelines, le checking code in, l'accuracy, la testability et l'efficiency). • Contribuer à la documentation existante ou au contenu éducatif et adapter le contenu en fonction des mises à jour des produits/programmes 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 hardware, le network, ou les opérations et la qualité du service.

Traduit automatiquement depuis l’original.

Publié il y a 7 semaines

Lieu

Voir sur Google Maps