B&A
JPMorgan Chase & Co.
Ingénieur logiciel principal / Lead - Infrastructure Cloud (AWS + Full-Stack)
À propos du poste
En tant qu'ingénieur logiciel principal / Lead chez JPMorganChase au sein du secteur Corporate, vous faites partie d'une équipe agile qui travaille à améliorer, concevoir et fournir des produits technologiques de premier plan, de manière sécurisée, stable et évolutive. Mettez à profit vos compétences techniques avancées et collaborez avec vos collègues à travers l'organisation pour obtenir des résultats de premier ordre sur une variété de technologies afin de soutenir un ou plusieurs portefeuilles de l'entreprise.
Nos professionnels au sein des fonctions corporate couvrent un large éventail de domaines, de la finance et des risques aux ressources humaines et au marketing. Nos équipes corporate sont une partie essentielle de notre entreprise, garantissant que nous préparons nos entreprises, nos clients, nos consommateurs et nos employés à la réussite.
Responsabilités du poste
- Fournit régulièrement des conseils et une orientation technique pour soutenir l'entreprise ainsi que ses équipes techniques, ses prestataires et ses fournisseurs.
- Développe du code de production sécurisé et de haute qualité, et examine et débogue le code écrit par d'autres.
- Oriente les décisions qui influencent la conception des produits, les fonctionnalités des applications, ainsi que les opérations et processus techniques.
- Favorise l'adoption et la gouvernance de pratiques d'ingénierie assistées par l'IA approuvées au sein des équipes afin d'améliorer la qualité du code, la vitesse de livraison et les résultats opérationnels (par exemple, revue/refactorisation de code assistée par l'IA, accélération des tests, préparation aux mises en production, analyse des incidents/causes profondes), tout en établissant des normes de validation mesurables (codage sécurisé, revue par les pairs, tests automatisés) et en promouvant la réutilisation de modèles éprouvés et de l'automatisation au sein de la chaîne d'outils SDLC/TLM.
- Applique ses connaissances des outils de la chaîne d'outils du cycle de vie du développement logiciel (SDLC), y compris les capacités de développement et d'automatisation assistées par l'IA approuvées, pour améliorer la valeur générée par l'automatisation à grande échelle.
- Agit en tant qu'expert métier pour l'ensemble de la fonction dans un ou plusieurs domaines d'intervention.
- Contribue activement à la communauté d'ingénierie en tant qu'ambassadeur des frameworks, outils et pratiques du cycle de vie du développement logiciel à l'échelle de l'entreprise.
- Influence ses pairs et les décideurs de projets pour qu'ils envisagent l'utilisation et l'application de technologies de pointe.
- Est responsable de l'architecture de bout en bout d'une plateforme distribuée multi-tenant qui doit fonctionner de manière identique dans le cloud SaaS et dans l'environnement AWS isolé d'un client — backend APIs, charges de travail de collecte et d'ingestion de données, tâches de pipeline de données et tableau de bord client.
- Établit la norme de sécurité et de confidentialité dès la conception pour la plateforme (résidence des données, séparation plan de contrôle / plan de données, IAM avec privilèges minimaux, refus de sortie par défaut, artefacts signés et vérifiés) et veille à ce que l'organisation s'y conforme.
- Contribue à la culture d'équipe axée sur la diversité, l'opportunité, l'inclusion et le respect.
Qualifications, capacités et compétences requises
- Formation formelle ou certification sur les concepts d'ingénierie logicielle et 5+ années d'expérience appliquée.
- Expérience pratique de la livraison de conception de systèmes, du développement d'applications, des tests et de la stabilité opérationnelle, avec une expérience démontrée dans la direction et le mentorat de technologues.
- Maîtrise avancée d'un ou plusieurs langages de programmation — Java/Python et/ou JavaScript/TypeScript fortement souhaités, étant donné un backend construit sur Django + FastAPI et une application monopage front end en React.
- Expérience démontrée dans la direction de l'utilisation efficace d'outils de développement logiciel assistés par l'IA autorisés par l'entreprise dans l'environnement de travail (par exemple, pour le codage, la revue de code, l'accélération des tests, le dépannage) avec la capacité de définir les attentes de l'équipe concernant la validation de l'exactitude, des performances et de la sécurité des résultats générés par l'IA.
- Solide compréhension de l'utilisation responsable de l'IA dans les flux de travail d'ingénierie, y compris les considérations relatives à la sensibilité des données, la manipulation sécurisée des entrées/sorties et le respect des attentes en matière de résilience et de sécurité ; expérience dans l'accompagnement d'ingénieurs seniors/leads sur les modèles d'utilisation et les contrôles conformes.
- Maîtrise avancée des méthodes d'automatisation et de livraison continue, ainsi que de tous les aspects du cycle de vie du développement logiciel.
- Compréhension avancée des méthodologies agiles telles que CI/CD, la résilience des applications et la sécurité.
- Capacité à résoudre des problèmes de conception et de fonctionnalité de manière indépendante avec peu ou pas de supervision.
- Expérience pratique du cloud native au niveau architectural — conception et exploitation de charges de travail conteneurisées sur Kubernetes (EKS), packagées et publiées avec Helm, et provisionnées avec l'infrastructure en tant que code (Terraform, Pulumi ou CloudFormation).
- Expérience approfondie et pratique des services AWS essentiels — plateformes de calcul et de conteneurs (EKS/ECR), magasins de données gérés (RDS/PostgreSQL, S3), messagerie événementielle (SQS, EventBridge) et primitives d'identité/sécurité (IAM, IRSA, KMS, Secrets Manager).
- Connaissance approfondie du secteur des services financiers et de leurs systèmes informatiques.
- Maîtrise démontrée dans une discipline technique telle que le cloud, l'intelligence artificielle, machine learning ou l'ingénierie de données à grande échelle, avec une expérience avérée dans la définition de l'orientation technique pour les autres.
Qualifications, capacités et compétences souhaitées
- Expérience avérée dans l'architecture et la mise à l'échelle de pipelines de données / plateformes lakehouse — Databricks, Spark et Delta Lake — et dans la conception d'ingestion événementielle pour des charges de travail multi-tenant à haut volume.
- Expertise dans les systèmes d'IA générative / LLM en production (par exemple, AWS Bedrock, modèles auto-hébergés tels que vLLM, ou APIs de fournisseurs), y compris les compromis en termes de coût, de latence, d'évaluation et de gouvernance des données liés à l'exécution de l'inférence à l'intérieur du VPC d'un client.
- Expérience dans la définition de normes d'architecture multi-tenant — isolation des tenants, schéma par tenant, provisionnement par tenant et droits aux fonctionnalités.
- Expérience avérée dans la livraison de logiciels dans des environnements réglementés, isolés ou déconnectés (air-gapped) — garanties de résidence des données, listes d'autorisation de sortie et séparation plan de contrôle / plan de données en tant que modèle de conception établi.
JPMorganChase, l'une des plus anciennes institutions financières, propose des solutions financières innovantes à des millions de consommateurs, de petites entreprises et à bon nombre des clients institutionnels, gouvernementaux et entreprises les plus importants au monde sous les marques J.P. Morgan et Chase. Notre histoire s'étend sur plus de 200 ans et nous sommes aujourd'hui un leader de la banque d'investissement, de la banque de détail et aux petites entreprises, de la banque commerciale, du traitement des transactions financières et de la gestion d'actifs.
JPMorgan Chase & Co. est un employeur garantissant l'égalité des chances, y compris pour les personnes en situation de handicap et les anciens combattants.
Nous offrons un package de rémunération globale compétitif, incluant un salaire de base déterminé en fonction du poste, de l'expérience, des compétences et du lieu. Les personnes occupant des postes éligibles peuvent recevoir une rémunération basée sur des commissions et/ou une rémunération incitative discrétionnaire, versée sous forme d'espèces et/ou d'actions soumises à confiscation, accordée en reconnaissance des réalisations et contributions individuelles. Nous proposons également une gamme d'avantages et de programmes pour répondre aux besoins des employés, en fonction de leur éligibilité. Ces avantages comprennent une couverture santé complète, des centres de santé et de bien-être sur site, un plan d'épargne retraite, une garde d'enfants de secours, un remboursement des frais de scolarité, un soutien en santé mentale, un coaching financier, et plus encore. Des détails supplémentaires sur la rémunération globale et les avantages seront fournis au cours du processus de recrutement.
Nous reconnaissons que nos collaborateurs sont notre force et que les talents diversifiés qu'ils apportent à notre main-d'œuvre mondiale sont directement liés à notre succès. Nous sommes un employeur garantissant l'égalité des chances et accordons une grande valeur à la diversité et à l'inclusion au sein de notre entreprise. Nous ne pratiquons aucune discrimination fondée sur un attribut protégé, notamment la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'identité de genre, l'expression de genre, l'âge, le statut matrimonial ou d'ancien combattant, la grossesse ou le handicap, ou toute autre base protégée par la loi applicable. Nous prenons également des mesures d'aménagement raisonnables pour les pratiques et croyances religieuses des candidats et des employés, ainsi que pour leurs besoins en matière de santé mentale ou de handicap physique. Consultez notre FAQ careers.jpmorgan.com/us/en/how-we-hire/faqs pour plus d'informations sur la demande d'un aménagement.
