CONCEPT SOLUTIONS LLC
JPMorgan Chase & Co.
Ingénieur Logiciel Principal Senior - Java, AWS & Plateformes d'IA
À propos du poste
Rejoignez le Centre d'Excellence Machine Learning de JPMorganChase — là où l'ingénierie de pointe rencontre l'impact réel à l'échelle mondiale.
En tant qu'Ingénieur Logiciel Principal au sein de JPMorganChase, dans le secteur Corporate – Plateformes d'Intelligence Artificielle et de Données Machine Learning et le Centre d'Excellence Machine Learning, vous êtes un membre expérimenté d'une équipe agile pour concevoir et livrer des produits technologiques fiables et leaders sur le marché, de manière sécurisée, stable et évolutive. Vous êtes responsable de la mise en œuvre de solutions technologiques critiques dans plusieurs domaines techniques au sein de diverses fonctions métier, afin de soutenir les objectifs commerciaux de la firme. Vous collaborerez avec une communauté pluridisciplinaire d'experts axée exclusivement sur le machine learning, en utilisant des techniques de pointe dans des disciplines telles que le deep learning et l'apprentissage par renforcement.
Responsabilités du poste
- Concevoir, développer et maintenir des services Python et des APIs de qualité production qui alimentent des plateformes machine learning à fort impact à l'échelle de l'entreprise.
- Architecturer et implémenter des systèmes distribués à haut débit et faible latence au sein d'environnements Amazon Web Services (AWS) pour supporter des charges de travail métier critiques.
- Construire et gérer des applications cloud-natives évolutives en utilisant des technologies AWS, y compris Elastic Kubernetes Service (EKS), Elastic Container Service (ECS), Managed Streaming for Apache Kafka (MSK), Simple Queue Service (SQS) et S3.
- Développer des frameworks de services réutilisables, des bibliothèques partagées et des composants d'application modulaires qui accélèrent la livraison d'ingénierie entre les équipes.
- Concevoir et implémenter des solutions d'infrastructure-as-code en utilisant Terraform et CloudFormation pour permettre des déploiements répétables, audibles et évolutifs.
- Créer et maintenir des solutions de surveillance, d'alerte et d'observabilité en utilisant des plateformes telles que Datadog, Dynatrace et Splunk pour garantir l'excellence opérationnelle.
- Déployer et supporter des applications dans des environnements de production tout en assurant le respect des objectifs de niveau de service (SLO) et des accords de niveau de service (SLA).
- Implémenter des pratiques d'ingénierie sécurisées par conception, des tests automatisés et des stratégies de déploiement, y compris les versions blue/green et canary.
- Examiner le code, fournir des conseils architecturaux et encadrer les ingénieurs sur les meilleures pratiques en matière de génie logiciel pour élever les capacités de l'équipe.
- Collaborer avec les chefs de produit, les équipes d'ingénierie de plateforme et les ingénieurs de fiabilité de site pour livrer des solutions évolutives et alignées sur les objectifs commerciaux.
- Promouvoir l'adoption de pratiques d'ingénierie assistées par IA approuvées par l'entreprise pour améliorer la qualité du code, l'excellence opérationnelle, le dépannage et l'efficacité de la livraison.
Qualifications, capacités et compétences requises
- Formation formelle ou certification sur les concepts de génie logiciel et 5+ années d'expérience appliquée.
- Maîtrise avancée de la programmation Python, de la conception orientée objet et de l'architecture logicielle modulaire.
- Expérience dans la construction et l'exploitation de services cloud-natifs à grande échelle et haute performance au sein d'environnements AWS.
- Expérience pratique avec les technologies AWS, y compris EKS, ECS, MSK (Kafka), SQS et S3.
- Solide expérience dans la mise en œuvre de solutions d'infrastructure-as-code utilisant Terraform et/ou CloudFormation.
- Expertise dans la conception, le déploiement et le support de systèmes distribués en environnements de production.
- Expérience avec les plateformes d'observabilité, de surveillance, de journalisation et d'alerte telles que Datadog, Dynatrace et Splunk.
- Solide compréhension de la conception d'API, de l'architecture microservices et des modèles de conception de systèmes évolutifs.
- Expérience dans la mise en œuvre de tests automatisés, de pipelines CI/CD, d'automatisation des déploiements et de pratiques d'ingénierie logicielle sécurisées.
- Expérience démontrée dans l'utilisation d'outils de développement logiciel assistés par IA approuvés pour le codage, la revue de code, l'accélération des tests, le dépannage et le support opérationnel.
- Solide compréhension de l'utilisation responsable de l'IA, de la sécurité des applications, des exigences de résilience, des normes de conformité et de l'encadrement des ingénieurs sur les meilleures pratiques d'ingénierie.
Qualifications, capacités et compétences préférées
- Solide connaissance des modèles de fiabilité des systèmes distribués, y compris l'ingénierie de résilience, les architectures auto-réparatrices, la gestion de la pression arrière (backpressure) et l'idempotence.
- Expérience dans l'optimisation des architectures temps réel et événementielles à grande échelle, en particulier avec les systèmes de messagerie basés sur Kafka.
- Expérience dans la mise en œuvre de l'observabilité de bout en bout, des runbooks opérationnels automatisés et des cadres de surveillance proactive.
- Connaissance des meilleures pratiques CI/CD, des déploiements canary, des stratégies de déploiement blue/green et de l'automatisation des releases dans les environnements cloud.
- Connaissance des technologies d'IA générative et de modèles de langage étendus et expérience dans la conception de solutions d'ingénierie exploitant les plateformes d'IA/LLM
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 d'entreprises, institutionnels et gouvernementaux les plus prestigieux au monde sous les marques J.P. Morgan et Chase. Notre histoire s'étend sur plus de 200 ans et aujourd'hui, nous sommes un leader dans la banque d'investissement, la banque de détail et pour les petites entreprises, la banque commerciale, le traitement des transactions financières et la gestion d'actifs.
Nos professionnels dans nos Fonctions Corporate couvrent un large éventail de domaines, de la finance et du risque aux ressources humaines et au marketing. Nos équipes corporate sont un élément essentiel de notre entreprise, garantissant que nous mettons nos activités, nos clients et nos employés sur la voie du succès.
Nous offrons un ensemble complet de récompenses compétitives, y compris un salaire de base déterminé en fonction du rôle, de l'expérience, des compétences et de la localisation. Les personnes occupant des postes éligibles peuvent recevoir une rémunération basée sur des commissions et/ou une rémunération discrétionnaire incitative, versée sous forme de trésorerie et/ou d'actions cessibles, attribué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, des conseils financiers et plus encore. Des détails supplémentaires sur la rémunération totale et les avantages seront fournis pendant le processus d'embauche.
Nous reconnaissons que nos collaborateurs sont notre force et que les talents divers 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 importance à la diversité et à l'inclusion au sein de notre entreprise. Nous ne faisons aucune discrimination fondée sur quelque caractéristique protégée que ce soit, y compris 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 de vétéran, la grossesse ou le handicap, ou toute autre base protégée par la loi applicable. Nous faisons également des aménagements raisonnables pour les pratiques et croyances religieuses des candidats et des employés, ainsi que pour les besoins en matière de santé mentale ou de handicap physique. Visitez notre FAQ pour plus d'informations sur la demande d'un aménagement.
JPMorgan Chase & Co. est un employeur garantissant l'égalité des chances, y compris pour les personnes handicapées/les vétérans.
