
Commonwealth Bank est une entreprise australienne de services financiers qui couvre les activités de banque de détail, premium, commerciale et institutionnelle. Son offre comprend également des services de gestion de fonds, de retraite, d’assurance, d’investissement et de courtage en actions. Avec plus de 52 000 employés et plus de 800 000 actionnaires, Commonwealth Bank propose une vaste gamme de produits et de services financiers conçus pour aider ses clients à gérer et à développer leurs finances.
Ingénieur logiciel principal, données et IA chez Commonwealth Bank — Présentiel en Australie
Dirigez le développement des plateformes clients, données et IA de la banque commerciale de Commonwealth Bank. Pilotez la livraison de logiciels évolutifs, l’architecture et l’excellence en ingénierie entre les équipes à Sydney ou Melbourne.
Description
- Concevoir et livrer des logiciels évolutifs et résilients pour les plateformes de canaux clients et de données
- Développer et améliorer des applications, API, services et capacités de plateforme pour les expériences essentielles de la banque commerciale
- Travailler sur des services backend, des plateformes cloud, des expériences clients et des solutions fondées sur les données
- Définir l’orientation architecturale et guider les décisions d’ingénierie entre les équipes
- Promouvoir les tests automatisés, le CI/CD, l’observabilité et les pratiques DevSecOps
- Collaborer avec les parties prenantes des produits, de l’activité et de l’architecture afin d’obtenir des résultats pour les clients
- Accompagner les ingénieurs et renforcer les compétences techniques dans toute l’organisation
- Assurer le support des plateformes de production tout en améliorant l’automatisation, la supervision et l’excellence opérationnelle
- Faire progresser les expériences numériques, les plateformes CRM et pour les banquiers, les services de données, l’engagement enrichi par l’IA et les capacités de plateforme partagées
Exigences
- Expérience avérée dans la conception et la livraison de logiciels complexes au sein d’environnements distribués ou à grande échelle
- Solides compétences pratiques en ingénierie logicielle
- Expérience du développement d’applications cloud natives, d’API, de plateformes ou de services axés sur les données
- Capacité à associer réflexion technique stratégique et réalisation concrète
- Expérience dans la définition de l’orientation technique, de l’architecture et des normes d’ingénierie
- Expérience de l’accompagnement d’ingénieurs et du développement des compétences entre les équipes
- Expérience avec Python, Java, .NET, TypeScript, Go ou des langages modernes de développement comparables
- Expérience de la conception et de la création d’API, de services et de systèmes distribués
- Expérience des microservices et des architectures événementielles
- Connaissance des modèles modernes de conception d’applications, notamment le Domain-Driven Design (DDD)
- Expérience couvrant les capacités backend, frontend et d’intégration
- Utilisation sûre et efficace d’outils d’ingénierie alimentés par l’IA
- Expérience avec AWS, Kubernetes, Docker et l’Infrastructure as Code utilisant Terraform et/ou CloudFormation
- Expérience du CI/CD, des tests automatisés, de l’observabilité, de la supervision, du DevSecOps et de la livraison agile
- Une expérience dans les canaux clients, les plateformes numériques, le CRM, les services de données, les produits enrichis par l’IA ou les services financiers est appréciée, mais non obligatoire
Avantages
- Environnement de travail inclusif, accessible et respectueux
- Soutien en matière d’accessibilité et aménagements du poste lorsque nécessaire
- Possibilités d’évolution professionnelle au sein du groupe Commonwealth Bank