developerjobs.ch
← Toutes les offres

Software Engineering Manager, Security/Privacy - Google Careers

Google

Type de contrat
Temps plein
Taux d’occupation
20%
Lieu
Zürich
Langues
Anglais, Anglais
Première publication
Postuler

info_outline

X Dans la plupart des cas, ce poste nécessite des entretiens en personne dans le cadre du processus de recrutement. Note : En postulant à ce poste, vous aurez l'opportunité de partager votre lieu de travail préféré parmi les suivants : Munich, Germany ; Zürich, Switzerland.

Qualifications minimales : ###

  • Bachelor-s degree, ou expérience pratique équivalente.
  • 8 ans d'expérience en programmation en C++, Java ou Go.
  • 3 ans d'expérience dans la création de logiciels pour la confidentialité des données ou la sécurité (par exemple, la gestion de l'identité et des accès).
  • 3 ans d'expérience dans un rôle de leadership technique.
  • 2 ans d'expérience dans un rôle de gestion de personnes ou de direction d'équipe.

Qualifications préférentielles : ###

  • Master's degree ou PhD en informatique ou dans un domaine technique connexe.
  • 3 ans d'expérience de travail dans une organisation complexe et matricielle.

A propos du travail ###

À l'instar des propres ambitions de Google, le travail d'un Software Engineer va au-delà de la simple recherche. Les Software Engineering Managers possèdent non seulement l'expertise technique pour assumer et fournir un leadership technique sur des projets majeurs, mais ils gèrent également une équipe d'ingénieurs. Vous n'optimisez pas seulement votre propre code, mais vous vous assurez que les ingénieurs sont capables d'optimiser le leur. En tant que Software Engineering Manager, vous gérez vos objectifs de projet, contribuez à la stratégie produit et aidez à développer votre équipe. Les équipes travaillent dans toute l'entreprise, dans des domaines tels que la recherche d'information, l'intelligence artificielle, le traitement du langage naturel, l'informatique distribuée, la conception de systèmes à grande échelle, les réseaux, la sécurité, la compression de données, la conception d'interfaces utilisateur ; la liste est longue et s'allonge chaque jour. Opérant avec échelle et rapidité, nos ingénieurs logiciels exceptionnels ne font que commencer -- et en tant que manager, vous guidez la voie.

Avec une expertise technique et de leadership, vous gérez des ingénieurs à travers plusieurs équipes et sites, un budget produit important et supervisez le déploiement de projets à grande échelle sur plusieurs sites à l'échelle internationale.

L'équipe Core construit la fondation technique derrière les produits phares de Google. Nous sommes les propriétaires et les défenseurs des éléments de conception sous-jacents, des plateformes de développement, des composants produits et de l'infrastructure chez Google. Ce sont les blocs de construction essentiels pour des expériences excellentes, sûres et cohérentes pour nos utilisateurs et ils dictent le rythme de l'innovation pour chaque développeur. Nous regardons à travers les produits de Google pour construire des solutions centrales, lever les barrières techniques et renforcer les systèmes existants. En tant qu'équipe Core, nous avons un mandat et une opportunité unique d'influer sur des décisions techniques importantes dans toute l'entreprise.

La rémunération individuelle est déterminée par des facteurs incluant les compétences liées au poste, l'expérience et l'éducation ou la formation pertinente.

Germany: -156000 - -159000 (EUR) + 20% bonus target + equity + benefits

En savoir plus sur les avantages chez Google.

Responsabilités ###

  • Définir et communiquer les priorités de l'équipe qui soutiennent les objectifs de l'organisation plus large. Aligner la stratégie, les processus et la prise de décision entre les équipes.
  • Fixer des attentes claires auprès des individus en fonction de leur niveau et de leur rôle et alignées sur les objectifs de l'organisation plus large. Rencontrer régulièrement les individus pour discuter de la performance et du développement et fournir des commentaires et du coaching.
  • Développer les objectifs techniques à moyen terme et la feuille de route dans le cadre de votre (souvent plusieurs) équipe(s). Faire évoluer la feuille de route pour répondre aux exigences futures anticipées et aux besoins d'infrastructure.
  • Concevoir, guider et valider les conceptions de systèmes dans le cadre du domaine plus large, et écrire du code de développement de produit ou de système pour résoudre des problèmes ambigus.
  • Réviser le code développé par d'autres ingénieurs et fournir des commentaires pour assurer les meilleures pratiques (par exemple, les directives de style, l'intégration du code, l'exactitude, la testabilité et l'efficacité).

Traduit automatiquement depuis l’original.

Publié il y a 2 jours

Lieu

Voir sur Google Maps

Cette page sur softwareengineerjobszurich.ch