Skip to main content

Description

Ce rôle implique de diriger la transformation de la manière dont les développeurs et les analystes de données interagissent avec l'écosystème de données d'entreprise de la Banque Royale du Canada. L'ingénieur logiciel principal concevra et livrera une expérience unifiée et transparente qui intègre les capacités de Lumina, y compris les lacs de données d'entreprise (Enterprise Lakes), l'entrepôt de données (Warehouse), les MLOps et l'IA générative/agentique (GenAI/Agentic AI). Les responsabilités incluent l'évolution du portail Lumina avec des solutions modernes et évolutives, la promotion de l'innovation technique, le développement d'une infrastructure basée sur des API, l'accélération de la productivité des développeurs et la fourniture d'un leadership technique à une équipe d'ingénieurs talentueux. Le poste vise à orienter la direction de multiples plateformes et à avoir un impact significatif sur l'avenir des données et de l'IA de RBC.

Ce que nous recherchons

Concevoir et implémenter une expérience de plateforme cohérente intégrant les capacités Enterprise Lakes, Warehouse, MLOps et GenAI/Agentic AI de Lumina.,Diriger l'évolution de la pile technologique du portail Lumina en tirant parti de React, des micro-frontends, des SPA, d'OCP, d'Azure AKS et de Temporal.,Développer une infrastructure basée sur des API en utilisant Terraform, y compris la création de fournisseurs Terraform personnalisés.,Créer des outils, des flux de travail et des interfaces intuitifs pour accélérer la productivité des développeurs et des analystes de données.,Assurer le leadership technique et le mentorat d'une équipe d'ingénieurs, en favorisant l'excellence technique et l'amélioration continue.,Favoriser la collaboration inter-plateformes et influencer d'autres équipes de plateforme Lumina pour l'alignement architectural.,Établir des normes techniques, des modèles de conception et des normes architecturales pour la plateforme d'expérience unifiée.,Promouvoir l'évolutivité, la fiabilité, la performance robuste, la sécurité et l'excellence opérationnelle de la plateforme.

Candidat idéal

Plus de 10 ans d'expérience en ingénierie logicielle avec une feuille de route avérée en matière d'architecture et de livraison de systèmes complexes à grande échelle.,Connaissance de niveau expert de React, des architectures Micro Frontend et des applications monopages (SPA) avec un accent sur l'expérience développeur.,Solide expérience avec la conteneurisation, Kubernetes (en particulier Azure AKS) et les modèles de conception cloud-native.,Maîtrise de Terraform, y compris l'expérience de la création de fournisseurs personnalisés et de l'automatisation d'infrastructure basée sur des API.,Expérience avec des plateformes d'orchestration de flux de travail telles que Temporal ou des technologies similaires.,Antécédents de création de plateformes et d'outils de développement internes qui améliorent la productivité.,Capacité avérée à diriger, encadrer et développer des équipes d'ingénieurs tout en favorisant l'excellence technique.,Succès démontré dans l'influence d'équipes interfonctionnelles et l'alignement entre plusieurs plateformes et parties prenantes.,Compréhension des lacs de données (data lakes), des entrepôts de données (warehouses), des MLOps et/ou des plateformes d'IA/ML (fortement valorisée).,Expérience de la création de solutions pour des environnements d'entreprise avec des exigences complexes en matière de sécurité, de conformité et d'évolutivité.,Excellente capacité à articuler des concepts techniques complexes à des publics techniques et non techniques.

Compétences techniques

React
Architectures Micro Frontend
Applications monopages (SPA)
Conteneurisation
Kubernetes (Azure AKS)
Modèles de conception cloud-native
Terraform
Fournisseurs Terraform personnalisés
Automatisation d'infrastructure basée sur des API
Orchestration de flux de travail (Temporal)
Plateformes de développement internes
Lacs de données
Entrepôts de données
MLOps
Plateformes IA/ML
OpenShift Container Platform (OCP)
Technologies GenAI/Agentic AI
Architecture d'applications
Modélisation architecturale
Architecture informatique d'entreprise
Conseil en technologies de l'information
Architecture de plateforme
Conception de produits logiciels
Applications système
Architecture transitoire

Compétences interpersonnelles

Leadership technique
Mentor
Innovation
Amélioration continue
Collaboration inter-plateformes
Influence
Pensée critique
Communication multi-niveaux

Heures de travail

37,5 heures/semaine

Avantages

Programme de rémunération globale complet (primes, avantages sociaux flexibles, rémunération concurrentielle, commissions, options d'achat d'actions le cas échéant).
Des leaders qui soutiennent le développement par le coaching et les opportunités de gestion.
Capacité à faire une différence et à avoir un impact durable à l'échelle locale et mondiale.
Opportunité de travailler sur des technologies de pointe à l'intersection des données, de l'IA et de l'ingénierie de plateforme au sein de la plus grande institution financière du Canada.
Capacité à façonner l'avenir des plateformes de données d'entreprise et à influencer la façon dont des milliers de développeurs et d'analystes travaillent au sein de RBC.

Aussi disponible à

À propos de l'entreprise

R

Royal Bank of Canada

La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.

Axé sur la mission
Inclusif
Innovant
Collaboratif
Professionnel
Voir tous les emplois chez Royal Bank of Canada
Retour aux offres

    Nous respectons votre vie privée

    BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.