Redwood Materials
WEX
Ingénieur en développement logiciel niveau 3 - Systèmes IA et Agentiques
À propos du poste
Chez WEX, un Ingénieur en développement logiciel (SDE) de niveau 3 est un leader technique expérimenté qui conçoit des services complets, résout des problèmes d'intégration complexes et pilote le cycle de vie des initiatives majeures de bout en bout.
Dans ce rôle, vous participerez directement aux opportunités pilotées par l'IA, en évolution rapide, de WEX, en agissant en tant que bâtisseur et stratège clé pour la technologie de nouvelle génération. Vous promouvrez l'adoption interne de l'IA en aidant à construire des logiciels basés sur l'IA (en utilisant des outils tels que Google Gemini, AWS Agent Core, Claude et d'autres intégrations agentiques tierces) tout en partageant l'éducation et le coaching au sein de l'organisation.
Ce que vous ferez
Ingénierie IA et Agentique
- Flux de travail agentiques : Concevoir et déployer des flux de travail multi-agents au sein de AWS Agent Core, en gérant efficacement la gestion d'état, la persistance de la mémoire et les interactions complexes avec les outils.
- Leadership et facilitation IA : Contribuer à piloter les initiatives internes d'éducation et de coaching pour des outils tels que Google Gemini Enterprise ; collaborer avec des partenaires IA externes sur de nouvelles opportunités agentiques.
Architecture et conception de systèmes
- Propriété de bout en bout : Concevoir, construire et posséder le cycle de vie de services entiers et d'intégrations multiplateformes. Résoudre les lacunes complexes du système et piloter les stratégies d'audit globales.
- Orchestration stratégique des données : Prendre des décisions critiques de compromis sur l'orchestration des données (par exemple, MCP/API, Agents/Compétences) sur la base de données et d'exigences robustes.
- Conception résiliente : Construire des systèmes qui gèrent les défaillances avec élégance en implémentant des tentatives, des disjoncteurs et des solutions de repli. S'assurer que toutes les conceptions sont testables et maintenables à long terme.
- La sécurité avant tout : Examiner le code pour détecter les failles de sécurité et s'assurer que tous les services respectent strictement les normes d'authentification de WEX (par exemple, les scopes OAuth).
Infrastructure cloud, fiabilité et CI/CD
- Architecture cloud soucieuse des coûts : Concevoir une infrastructure cloud fiable (par exemple, groupes d'auto-scaling, stratégies de basculement) tout en évitant de manière proactive le sur-approvisionnement des ressources.
- Gestion du déploiement et de l'environnement : Assumer la responsabilité du package de déploiement automatisé et du framework de métadonnées. Écrire des scripts ou des manifestes d'automatisation pour déployer proprement les configurations dans les différents niveaux de sandbox, en évitant la dérive de l'environnement.
- Optimisation CI/CD : Construire et optimiser les pipelines CI/CD, en se concentrant fortement sur la réduction des temps de build et le resserrement des boucles de rétroaction.
- Résolution des causes profondes : Capacité à résoudre des bugs complexes (problèmes intermittents, conditions de concurrence, fuites de mémoire), en s'assurant que la cause profonde est corrigée de manière permanente.
- Leadership en matière d'incidents et d'opérations : Gérer les incidents pour vos services lors des pannes. Créer des guides de triage et des playbooks étape par étape qui permettent aux équipes d'assistance de niveau 1/2 ou aux analystes juniors de résoudre les erreurs courantes de la plateforme sans escalade.
Partenariat produit et leadership technique
- Définition des exigences : Collaborer avec les chefs de produit qui définissent les exigences fonctionnelles en assumant la responsabilité des exigences non fonctionnelles (performance, sécurité, scalabilité) nécessaires pour atteindre les KPI commerciaux.
- Négociation du backlog et de la portée : Travailler avec les chefs de produit pour prioriser le backlog, en négociant explicitement l'inclusion de la "dette technique" et du "refactoring" en expliquant les risques commerciaux à long terme. Négocier les "indispensables" par rapport aux "agréables à avoir" pour assurer la faisabilité des sprints.
- Mentalité axée sur les solutions : Vous ne dites pas "Non" ; vous dites "Pas comme ça". Vous proposez des solutions alternatives qui respectent les contraintes de temps et de budget.
- Mentorat empathique et revue : Appliquer des normes de qualité strictes lors des revues de code avec empathie ("Vérifier le ton"). Rejeter les "corrections rapides" bâclées ou fragiles tout en établissant la norme organisationnelle pour des modèles de conception propres. Mentorer proactivement les SDE de niveau 1 et 2, en déléguant du travail spécifiquement pour les aider à grandir.
- Construction de consensus : Faciliter les discussions basées sur les données pour résoudre les désaccords d'ingénierie, en désamorçant efficacement les "guerres de religion" sur la technologie et en s'assurant que les voix "silencieuses" sont entendues lors des réunions de conception.
- Apprentissage continu : Apprendre et appliquer rapidement de nouveaux langages ou frameworks, diriger des sessions de partage de connaissances, rechercher des commentaires critiques et basculer efficacement entre les flux de travail lorsque les paramètres du projet changent.
La fourchette de salaire de base représente l'extrémité basse et haute anticipée de la fourchette de rémunération pour ce poste. Les taux de salaire réels varieront et seront basés sur divers facteurs, tels que vos qualifications, compétences, aptitudes et votre maîtrise du rôle. Le salaire de base est une composante du package de rémunération totale de WEX. La plupart des postes de vente sont éligibles à une commission selon les termes d'un plan applicable. Les postes non commerciaux sont généralement éligibles à une prime trimestrielle ou annuelle en fonction de leur rôle et du plan applicable. Les avantages complets et compétitifs sur le marché de WEX sont conçus pour soutenir votre bien-être personnel et professionnel. Les avantages comprennent les assurances santé, dentaire et vision, un plan d'épargne retraite, des congés payés, un compte d'épargne santé, des comptes de dépenses flexibles, une assurance vie, une assurance invalidité, un remboursement des frais de scolarité, et plus encore. Pour plus d'informations, consultez la section "À propos de nous".
Fourchette de salaire : $121,500.00 - $145,500.00
