Emploi
De la source partenaire
Ingénieur logiciel
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Godaddy
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Détails de l'emplacement : Éloigné, Inde
Chez GoDaddy, l'avenir du travail est différent pour chaque équipe. Certaines équipes travaillent au bureau à temps plein ; d'autres ont un système hybride (ils travaillent à distance certains jours et au bureau certains jours) et certains travaillent entièrement à distance.
Il s’agit d’un poste à distance, vous travaillerez donc à distance depuis votre domicile. Vous pouvez occasionnellement vous rendre dans un bureau GoDaddy pour rencontrer votre équipe lors d'événements ou de réunions.
Rejoignez notre équipe…
Ce poste est destiné à un ingénieur logiciel au sein de l’organisation d’ingénierie de GoDaddy, se concentrant sur le développement de systèmes évolutifs et tolérants aux pannes et sur la promotion de l’excellence technique au sein de diverses équipes et projets.
En tant qu'ingénieur logiciel, vous agirez en tant que leader technique au niveau de la division. Vous aurez un impact sur la conception et l'architecture du système, ainsi que sur la façon dont l'ingénierie est réalisée au sein des équipes. Ce poste convient aux ingénieurs qui excellent dans des environnements incertains, comme la résolution de problèmes techniques difficiles, et peut apporter clarté, structure et réalisation de grands projets.
Nos équipes se concentrent sur des projets nouveaux et à durée indéterminée qui nécessitent une solide appropriation technique, une vision architecturale et une collaboration entre les fonctions. Vous aiderez à établir des normes d’ingénierie, soutiendrez les équipes par le biais du mentorat et créerez des systèmes qui améliorent la fiabilité, l’évolutivité et l’efficacité des développeurs à l’échelle de l’organisation.
Ce rôle est important pour encourager l’innovation dans l’ensemble de l’organisation d’ingénierie. Il comprend la promotion de flux de travail de développement assistés par l'IA, de méthodes modernes natives du cloud et de fonctionnalités de plate-forme réutilisables qui accélèrent le développement au sein des équipes.
Ce que vous aurez à faire…
Exécution technique et livraison
• Diriger la réalisation d'initiatives d'ingénierie complexes tout en favorisant une exécution prévisible et une qualité technique à long terme
• Concevoir et mettre en œuvre des systèmes distribués hautement disponibles et tolérants aux pannes à l'aide d'AWS, PostgreSQL/Aurora et MongoDB.
• Architecter et diriger des projets entièrement nouveaux, du concept à la production, en apportant une structure aux espaces problématiques ambigus.
• Dépanner et résoudre des problèmes de production complexes sur plusieurs systèmes et services tout en améliorant l'apprentissage opérationnel au sein des équipes.
• Évaluer les technologies émergentes, les services cloud et les pratiques d'ingénierie pour améliorer l'évolutivité, la fiabilité et l'efficacité de la plateforme.
Architecture et conception de systèmes
• Diriger les examens d'architecture et de conception pour les systèmes complexes inter-équipes et les capacités de la plateforme.
• Piloter les décisions techniques en équilibrant l'évolutivité, la fiabilité, l'extensibilité, l'excellence opérationnelle et la rentabilité.
• Établir des normes et des lignes directrices d'ingénierie entre les équipes de l'organisation.
• Créez des systèmes dotés de solides pratiques d'observabilité à l'aide de solutions cloud natives de surveillance, de journalisation et de traçage.
• Identifier rapidement les risques techniques et piloter de manière proactive des stratégies d'atténuation avant qu'ils n'impactent les systèmes de production.
Leadership technique et mentorat
• Servir de consultant technique fiable et d'expert en la matière pour diverses équipes et projets.
• Encadrer les ingénieurs à tous les niveaux sur l'architecture, la conception de systèmes, les directives d'ingénierie et le développement de carrière.
• Diriger des cérémonies agiles et piloter des initiatives d'amélioration continue au sein des équipes
• Favoriser une forte culture d'appropriation, de responsabilité, de qualité et d'excellence en ingénierie.
• Contribuer à la communauté d'ingénierie au sens large par le biais de discussions techniques internes, de groupes de travail et de partage de connaissances.
Intégration et innovation de l'IA
• Promouvoir l'utilisation de flux de travail d'ingénierie assistés par l'IA tout au long des méthodes de développement, de test, de documentation et d'architecture.
• Créez des plates-formes et des modèles d'ingénierie réutilisables compatibles avec l'IA/ML qui accélèrent la productivité des équipes.
• Promouvoir l'expérimentation de technologies émergentes et de solutions d'ingénierie évolutives
• Aider à établir des lignes directrices sécurisées et efficaces pour le développement de logiciels assistés par l'IA au sein des équipes.
Votre expérience devrait inclure…
• Plus de 10 ans d'expérience professionnelle en génie logiciel dans la création de systèmes de production à l'échelle Internet
• Forte maîtrise des technologies backend modernes, notamment GoLang, Python et Node.js.
• Expérience pratique approfondie d'AWS sur des services tels que EKS, ECS, Fargate, Lambda, S3, SQS/SNS, RDS/Aurora et IAM
• Solide expérience avec PostgreSQL/Aurora et MongoDB, y compris la conception de schémas, l'indexation et l'optimisation des performances à grande échelle.
• Compétence vérifiée dans le développement et la maintenance de systèmes distribués, hautement disponibles et tolérants aux pannes.
• Expérience dans le déploiement de solutions d'observabilité et de surveillance à l'aide d'outils tels que CloudWatch, Prometheus, Grafana ou Datadog.
• Expérience de travail avec des solutions Infrastructure-as-Code telles que Terraform, CDK ou CloudFormation.
• Expérience pratique de l'intégration d'outils IA/ML ou de capacités basées sur LLM dans les flux de travail d'ingénierie de production.
• Solide expertise Agile/Scrum avec expérience dans la conduite d'améliorations des processus d'ingénierie au sein des équipes
• Capacité à fonctionner efficacement dans des environnements nouveaux et ambigus tout en pilotant la direction et l'exécution techniques.
• Leadership technique démontré influençant les projets, les équipes et les résultats techniques au-delà de la propriété individuelle
Vous pourriez aussi avoir…
• Expérience frontend ou full-stack avec React
• Expérience avec des logiciels de tests de performances et de charge tels que k6, Locust ou JMeter.
• Expérience de contribution à des normes ou à des initiatives de plate-forme à l'échelle de l'ingénierie.
• Contributions techniques publiques via des blogs, des conférences ou la participation de la communauté.
Attributs professionnels…
• Forte approche de propriété avec la capacité d'influencer la direction technique au sein des équipes
• Excellentes capacités de résolution de problèmes et de réflexion systémique
• Solides compétences en communication et en gestion des collaborateurs au sein des équipes techniques et commerciales
• Passion pour guider les ingénieurs et développer l'excellence en ingénierie dans toute l'organisation…
Source : Emplois à distance dans l'UE (https://euremotejobs.com/job/staff-software-engineer-2/)
Chez GoDaddy, l'avenir du travail est différent pour chaque équipe. Certaines équipes travaillent au bureau à temps plein ; d'autres ont un système hybride (ils travaillent à distance certains jours et au bureau certains jours) et certains travaillent entièrement à distance.
Il s’agit d’un poste à distance, vous travaillerez donc à distance depuis votre domicile. Vous pouvez occasionnellement vous rendre dans un bureau GoDaddy pour rencontrer votre équipe lors d'événements ou de réunions.
Rejoignez notre équipe…
Ce poste est destiné à un ingénieur logiciel au sein de l’organisation d’ingénierie de GoDaddy, se concentrant sur le développement de systèmes évolutifs et tolérants aux pannes et sur la promotion de l’excellence technique au sein de diverses équipes et projets.
En tant qu'ingénieur logiciel, vous agirez en tant que leader technique au niveau de la division. Vous aurez un impact sur la conception et l'architecture du système, ainsi que sur la façon dont l'ingénierie est réalisée au sein des équipes. Ce poste convient aux ingénieurs qui excellent dans des environnements incertains, comme la résolution de problèmes techniques difficiles, et peut apporter clarté, structure et réalisation de grands projets.
Nos équipes se concentrent sur des projets nouveaux et à durée indéterminée qui nécessitent une solide appropriation technique, une vision architecturale et une collaboration entre les fonctions. Vous aiderez à établir des normes d’ingénierie, soutiendrez les équipes par le biais du mentorat et créerez des systèmes qui améliorent la fiabilité, l’évolutivité et l’efficacité des développeurs à l’échelle de l’organisation.
Ce rôle est important pour encourager l’innovation dans l’ensemble de l’organisation d’ingénierie. Il comprend la promotion de flux de travail de développement assistés par l'IA, de méthodes modernes natives du cloud et de fonctionnalités de plate-forme réutilisables qui accélèrent le développement au sein des équipes.
Ce que vous aurez à faire…
Exécution technique et livraison
• Diriger la réalisation d'initiatives d'ingénierie complexes tout en favorisant une exécution prévisible et une qualité technique à long terme
• Concevoir et mettre en œuvre des systèmes distribués hautement disponibles et tolérants aux pannes à l'aide d'AWS, PostgreSQL/Aurora et MongoDB.
• Architecter et diriger des projets entièrement nouveaux, du concept à la production, en apportant une structure aux espaces problématiques ambigus.
• Dépanner et résoudre des problèmes de production complexes sur plusieurs systèmes et services tout en améliorant l'apprentissage opérationnel au sein des équipes.
• Évaluer les technologies émergentes, les services cloud et les pratiques d'ingénierie pour améliorer l'évolutivité, la fiabilité et l'efficacité de la plateforme.
Architecture et conception de systèmes
• Diriger les examens d'architecture et de conception pour les systèmes complexes inter-équipes et les capacités de la plateforme.
• Piloter les décisions techniques en équilibrant l'évolutivité, la fiabilité, l'extensibilité, l'excellence opérationnelle et la rentabilité.
• Établir des normes et des lignes directrices d'ingénierie entre les équipes de l'organisation.
• Créez des systèmes dotés de solides pratiques d'observabilité à l'aide de solutions cloud natives de surveillance, de journalisation et de traçage.
• Identifier rapidement les risques techniques et piloter de manière proactive des stratégies d'atténuation avant qu'ils n'impactent les systèmes de production.
Leadership technique et mentorat
• Servir de consultant technique fiable et d'expert en la matière pour diverses équipes et projets.
• Encadrer les ingénieurs à tous les niveaux sur l'architecture, la conception de systèmes, les directives d'ingénierie et le développement de carrière.
• Diriger des cérémonies agiles et piloter des initiatives d'amélioration continue au sein des équipes
• Favoriser une forte culture d'appropriation, de responsabilité, de qualité et d'excellence en ingénierie.
• Contribuer à la communauté d'ingénierie au sens large par le biais de discussions techniques internes, de groupes de travail et de partage de connaissances.
Intégration et innovation de l'IA
• Promouvoir l'utilisation de flux de travail d'ingénierie assistés par l'IA tout au long des méthodes de développement, de test, de documentation et d'architecture.
• Créez des plates-formes et des modèles d'ingénierie réutilisables compatibles avec l'IA/ML qui accélèrent la productivité des équipes.
• Promouvoir l'expérimentation de technologies émergentes et de solutions d'ingénierie évolutives
• Aider à établir des lignes directrices sécurisées et efficaces pour le développement de logiciels assistés par l'IA au sein des équipes.
Votre expérience devrait inclure…
• Plus de 10 ans d'expérience professionnelle en génie logiciel dans la création de systèmes de production à l'échelle Internet
• Forte maîtrise des technologies backend modernes, notamment GoLang, Python et Node.js.
• Expérience pratique approfondie d'AWS sur des services tels que EKS, ECS, Fargate, Lambda, S3, SQS/SNS, RDS/Aurora et IAM
• Solide expérience avec PostgreSQL/Aurora et MongoDB, y compris la conception de schémas, l'indexation et l'optimisation des performances à grande échelle.
• Compétence vérifiée dans le développement et la maintenance de systèmes distribués, hautement disponibles et tolérants aux pannes.
• Expérience dans le déploiement de solutions d'observabilité et de surveillance à l'aide d'outils tels que CloudWatch, Prometheus, Grafana ou Datadog.
• Expérience de travail avec des solutions Infrastructure-as-Code telles que Terraform, CDK ou CloudFormation.
• Expérience pratique de l'intégration d'outils IA/ML ou de capacités basées sur LLM dans les flux de travail d'ingénierie de production.
• Solide expertise Agile/Scrum avec expérience dans la conduite d'améliorations des processus d'ingénierie au sein des équipes
• Capacité à fonctionner efficacement dans des environnements nouveaux et ambigus tout en pilotant la direction et l'exécution techniques.
• Leadership technique démontré influençant les projets, les équipes et les résultats techniques au-delà de la propriété individuelle
Vous pourriez aussi avoir…
• Expérience frontend ou full-stack avec React
• Expérience avec des logiciels de tests de performances et de charge tels que k6, Locust ou JMeter.
• Expérience de contribution à des normes ou à des initiatives de plate-forme à l'échelle de l'ingénierie.
• Contributions techniques publiques via des blogs, des conférences ou la participation de la communauté.
Attributs professionnels…
• Forte approche de propriété avec la capacité d'influencer la direction technique au sein des équipes
• Excellentes capacités de résolution de problèmes et de réflexion systémique
• Solides compétences en communication et en gestion des collaborateurs au sein des équipes techniques et commerciales
• Passion pour guider les ingénieurs et développer l'excellence en ingénierie dans toute l'organisation…
Source : Emplois à distance dans l'UE (https://euremotejobs.com/job/staff-software-engineer-2/)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Godaddy
Annonce fournie par Godaddy.