Siemens
Capital One
Staff Software Engineer - Capital One Travel Tech - Full-stack
À propos du poste
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,
Cette offre concerne un poste vacant existant.
La fourchette de salaire annuel attendue pour ce poste est de 172,960 $ à 197,400 $.
Ce poste est également éligible à une rémunération incitative basée sur la performance, qui peut inclure des primes en espèces. Les primes peuvent être discrétionnaires ou non discrétionnaires selon le plan.
Nous adoptons l'utilisation responsable de l'intelligence artificielle (IA) pour améliorer l'expérience candidat et rationaliser nos processus de recrutement. Cependant, aucune décision d'embauche n'est prise à l'aide de l'IA, car chaque décision d'embauche est prise par nos responsables du recrutement, nos intervieweurs commerciaux et nos professionnels du recrutement. Nos équipes sont formées pour utiliser l'IA de manière responsable.
Capital One Canada est un employeur souscrivant au principe de l'égalité d'accès à l'emploi et s'engage à favoriser un environnement de travail diversifié et inclusif. Nous examinons tous les candidats qualifiés et répondrons aux besoins de ceux qui nécessitent des aménagements raisonnables.
Si vous avez visité notre site Web à la recherche d'informations sur les opportunités d'emploi ou pour postuler à un poste, et que vous avez besoin d'un aménagement, veuillez contacter le service de recrutement de Capital One au 1-800-304-9102 ou par courriel à ARCanada@capitalone.com [ARCanada@capitalone.com]. Toutes les informations que vous fournirez seront gardées confidentielles et ne seront utilisées que dans la mesure nécessaire pour fournir les aménagements raisonnables requis.
Pour obtenir de l'aide technique ou pour toute question concernant le processus de recrutement de Capital One, veuillez envoyer un courriel à Careers@capitalone.com [Careers@capitalone.com]
Capital One ne fournit, n'approuve ni ne garantit les produits, services, outils éducatifs ou autres informations de tiers disponibles sur ce site, et n'est pas responsable de ceux-ci.
Capital One Financial est composé de plusieurs entités différentes. Veuillez noter que tout poste affiché au Canada concerne Capital One Canada, tout poste affiché au Royaume-Uni concerne Capital One Europe et tout poste affiché aux Philippines concerne Capital One Philippines Service Corp. (COPSSC).
Staff Software Engineer - Capital One Travel Tech - Full-stack
À propos de Capital One Canada.
Depuis 30 ans, nous avons pour mission de changer la banque pour le mieux. Nous remettons en question le stéréotype traditionnel de la banque en intégrant machine learning, l'IA conversationnelle et la pensée design dans nos opérations principales. Nous sommes une banque qu'une entreprise technologique construirait, où votre travail façonne directement des solutions innovantes qui touchent des millions de Canadiens.
Nous sommes animés par une curiosité audacieuse, une innovation hardie et un collectif de personnes authentiques travaillant ensemble pour redéfinir ce qui est possible. La technologie n'est pas seulement une partie de notre stratégie, c'est notre stratégie. Tout ce que nous faisons sert notre vision et la création de ce qui suit.
À propos de l'équipe
Chez Capital One, nous révolutionnons entièrement l'industrie des voyages et des dépenses (T&E) en gérant notre technologie entièrement en interne et en construisant la prochaine génération de notre écosystème de voyage. Avec Capital One Business Travel (COBT) en pleine croissance, notre intégration avec Brex est le catalyseur qui nous propulse de la desserte des petites entreprises à la puissance des géants de l'entreprise. En tant qu'ingénieur senior, vous serez à l'épicentre de cette intégration révolutionnaire, architecturant des connexions transparentes entre Brex, les systèmes de dépenses et COBT pour conquérir le sommet du marché.
Que vous fassiez progresser notre plateforme de plusieurs milliards de dollars, que vous gériez des parcours de réservation complets ou que vous implémentiez de l'IA appliquée de pointe, votre code aura un impact direct sur des millions de personnes. Venez résoudre des défis d'ingénierie complexes et à haut volume et redéfinir l'avenir des voyages d'affaires.
Vos responsabilités
- Travailler au sein d'une équipe dynamique tout au long du cycle de vie du développement logiciel
- Agir en tant que développeur chef de file technique, responsable de la conception technique et du développement de systèmes d'applications interfonctionnels, multiplateformes et tolérants aux pannes
- Utiliser des langages de programmation tels que JavaScript, React, HTML/CSS, Angular/TypeScript, Python, Java et/ou Go, des SGBDR open source et des bases de données NoSQL, ainsi qu'une variété d'outils et services AWS
- Améliorer continuellement l'expérience des développeurs en génie logiciel ; identifier les lacunes dans les cadres et outils internes existants et y contribuer
- Établir les meilleures pratiques en ingénierie ; identifier et établir les meilleures pratiques et normes, telles que les normes de revue de code.
- Expertises techniques et résolution de problèmes ; définir les normes techniques et fournir un support technique pour garantir que les meilleures pratiques en ingénierie sont constamment respectées
- Propriété de l'architecture - appliquer une solide compréhension de la manière dont l'évolution de la technologie affecte le domaine, suivre la méthodologie de conception de haut niveau (HLD) et contribuer à la HLD
- Fournir du mentorat aux associés juniors et intermédiaires par le biais des meilleures pratiques et normes en ingénierie
Qualifications de base
- Au moins 6 ans d'expérience pratique en développement, de préférence en utilisant au moins deux des langages de programmation suivants : JavaScript, React, Angular/TypeScript, Python, Node.js, Java, et/ou Go
- Au moins 6 ans d'expérience en conception, architecture et développement d'applications et/ou de données
- Maîtrise de la création de l'interface utilisateur front-end et du côté serveur back-end des applications, car il s'agit d'un rôle Full-Stack
- Expérience dans le mentorat d'associés juniors/intermédiaires et la fourniture de conseils aux parties prenantes techniques et commerciales
Qualifications préférées
- 8+ années d'expérience dans la direction du cycle de vie complet du développement logiciel
- Baccalauréat, maîtrise ou diplôme en informatique, génie logiciel, technologie de l'information ou dans un domaine connexe
- Expérience de travail dans un environnement agile et familiarité avec les méthodologies de développement agile
- Expérience avec AWS (fortement préférée) ou d'autres produits cloud (Microsoft Azure, Google Cloud)
Travailler chez Capital One.
Vous serez habilité à assumer la responsabilité de bout en bout de votre travail et de votre carrière, soutenu par une culture hybride haute performance et une suite complète d'avantages conçus pour soutenir votre bien-être intégral.
- Prenez en main votre potentiel : Que vous cherchiez à acquérir de nouvelles compétences, à vous réorienter vers de nouveaux domaines d'activité ou à maîtriser votre métier, vous aurez accès à des outils et à du mentorat pour atteindre votre potentiel et définir votre trajectoire de carrière.
- Trouvez votre rythme : Nous croyons que la confiance favorise la flexibilité et l'autonomie nécessaires pour équilibrer les besoins personnels avec un accent sur la haute performance. Nous soutenons un modèle hybride – avec 3 jours au bureau par semaine – qui laisse place à la collaboration et aux engagements personnels.
- Des avantages conçus pour votre vie : Nous adoptons une approche holistique du bien-être, offrant un soutien pour vous et ceux qui vous sont les plus chers. Cela comprend : une couverture complète pour les conjoints, les partenaires domestiques et les personnes à charge, une allocation unique pour le travail à domicile afin de créer votre espace de travail confortable, jusqu'à 3,000 $ de couverture pour la santé mentale et jusqu'à 5,000 $ de subventions annuelles pour les études.
Vous constaterez que Capital One s'engage à vous aider à prospérer et à évoluer à chaque étape du parcours.
