Senior Software Engineer - CoreAI
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Responsibilities
- Concevoir, implémenter, tester et livrer des capacités et services de plateforme pour Azure Functions.
- Construire et maintenir des systèmes distribués à grande échelle, en se concentrant sur la fiabilité, la disponibilité, la scalabilité, la performance, la sécurité et l'efficacité des coûts.
- Assumer la responsabilité des services tout au long de leur cycle de vie complet, y compris la conception, le développement, le déploiement, la surveillance, la réponse aux incidents, le dépannage, les travaux de réparation et l'amélioration continue.
- Utiliser les journaux, les métriques, les traces, la télémétrie, les tests et l'automatisation pour identifier proactivement les problèmes et améliorer la santé de la production.
- Enquêter et résoudre des problèmes techniques complexes dans les services en ligne en cours d'exécution, y compris des problèmes qui couvrent plusieurs composants ou dépendances.
- Développer et améliorer les outils de plateforme et l'automatisation pour les déploiements sûrs, la détection de régressions, le retour arrière et la préparation opérationnelle.
- Collaborer avec des ingénieurs et des parties prenantes d'autres équipes pour définir les exigences, prendre des décisions techniques judicieuses et livrer des solutions maintenables.
- Contribuer aux revues d'architecture et de conception, aux revues de code, aux normes d'ingénierie et à la direction technique des composants de la plateforme.
- Mentorer d'autres ingénieurs et aider à renforcer les pratiques d'ingénierie au sein de l'équipe.
Requirements
- Diplôme de Licence en informatique ou dans un domaine technique connexe ET plus de 4 ans d'expérience en ingénierie technique avec codage dans des langages incluant, mais sans s'y limiter, C, C++, C#, Java, JavaScript ou Python.
- OU expérience équivalente.
- Capacité à satisfaire aux exigences de vérification de sécurité de Microsoft, des clients et/ou du gouvernement pour ce rôle.
- La vérification de sécurité dans le cloud de Microsoft est requise à l'embauche/transfert et tous les deux ans par la suite.
Desired Qualifications
- Plus de 2 ans d'expérience dans la conception, la construction, l'exploitation ou la maintenance de systèmes distribués ou de services cloud.
- Expérience dans le développement et la maintenance de composants de plateforme ou d'infrastructure pour des services en ligne à grande échelle.
- Expérience avec des plateformes cloud publiques telles qu'Azure, AWS ou Google Cloud.
- Expérience avec les conteneurs et les technologies d'orchestration telles que Kubernetes.
- Expérience dans l'amélioration de la fiabilité, de la performance, de la scalabilité, de la diagnostabilité et de l'efficacité opérationnelle des services.
- Expérience dans le dépannage de problèmes de production complexes à l'aide de journaux, de métriques, de traces, de télémétrie et d'outils de débogage.
- Expérience avec les pratiques modernes d'ingénierie logicielle, y compris les revues de conception et de code, les tests automatisés, le contrôle de version, les processus de build et de release, et le développement sécurisé.
- Compétences en communication et capacité à collaborer efficacement avec les équipes d'ingénierie.
Benefits
- Le salaire de base typique pour ce rôle à travers les États-Unis se situe entre 119 800 et 234 700 USD par an.
- Une autre fourchette s'applique aux lieux de travail spécifiques, dans la région métropolitaine de San Francisco Bay et de New York, où la fourchette de salaire de base pour ce rôle est de 160 200 à 261 000 USD par an.
- Certains postes peuvent être éligibles à des avantages sociaux et à une rémunération supplémentaire.
- Trouvez des informations supplémentaires sur les avantages sociaux et la rémunération ici: https://careers.microsoft.com/us/en/us-corporate-pay
Skills
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Company
MicrosoftJob Posted
3 days ago
Employment Type
Full Time
Work mode
Hybrid
Salary
US$119,800–234,700 · Negotiable
Experience Level
Senior
Locations
United States
Qualification
Applicants
Be an early applicant
