Nominal
CoreWeave
Ingénieur logiciel principal, Expérience développeur
À propos du poste
CoreWeave est The Essential Cloud for AI™. Conçue par des pionniers pour des pionniers, CoreWeave offre une plateforme de technologie, d'outils et d'équipes qui permet aux innovateurs de créer et de faire évoluer l'IA en toute confiance. Approuvée par les principaux laboratoires d'IA, les startups et les entreprises mondiales, CoreWeave combine des performances d'infrastructure supérieures avec une expertise technique approfondie pour accélérer les découvertes et transformer le calcul en capacité. Fondée en 2017, CoreWeave est devenue une société cotée en bourse (Nasdaq : CRWV) en mars 2025. En savoir plus sur coreweave.com coreweave.com/.
À PROPOS DE L'ÉQUIPE
L'équipe Expérience Développeur est responsable des services, systèmes et fonctionnalités destinés aux développeurs qui permettent à chaque ingénieur de CoreWeave de créer et de déployer des logiciels plus rapidement, plus sûrement et avec plus de confiance. Notre champ d'action couvre l'ensemble du cycle de vie du développeur, y compris l'infrastructure de build, les systèmes de test, les flux de travail de livraison, les outils internes pour développeurs et les capacités d'IA agentiques qui redéfinissent la manière dont les ingénieurs passent de l'idée à la production. Nous opérons à l'échelle de l'un des plus grands clouds GPU au monde, ce qui signifie que nos systèmes de build, de test et de livraison doivent gérer un débit de calcul extrême, des charges de travail hétérogènes et les exigences de fiabilité d'une plateforme d'infrastructure critique pour des milliers d'ingénieurs.
À PROPOS DU POSTE
Il s'agit d'un poste de leadership en ingénierie logicielle de niveau principal pour un ingénieur qui définira la direction technique à long terme de l'Expérience Développeur chez CoreWeave. Vous opérerez au-delà des limites des équipes, vous gérerez les problèmes les plus complexes de conception et d'architecture logicielle en matière de productivité des développeurs, et vous façonnerez les services, les APIs, les abstractions et les normes d'ingénierie qui permettent à l'organisation de s'adapter. Kubernetes est au cœur du fonctionnement de l'écosystème de CoreWeave.
Ce poste est idéal pour une personne qui privilégie d'abord de solides compétences en ingénierie logicielle : quelqu'un qui a construit des logiciels de production à grande échelle, conçu des systèmes distribués qui résistent à la complexité du monde réel, et sait comment transformer les problèmes de productivité des développeurs en solutions logicielles élégantes et durables.
Vous devriez être aussi à l'aise pour définir la stratégie technique, écrire et réviser du code de haute qualité, que pour guider d'autres ingénieurs seniors à travers des décisions architecturales ambiguës.
CE QUE VOUS FEREZ
- Définir et piloter la stratégie technique pour l'Expérience Développeur concernant les systèmes de build, les systèmes de test, les plateformes de livraison, les outils pour développeurs et les capacités d'ingénierie agentiques.
- Assurer la livraison à grande échelle. Définir et piloter la stratégie concernant la manière dont le code passe du commit à la production de manière fiable et rapide. Attaquer les goulots d'étranglement — débit de CI/CD, temps de build et de test, sécurité des déploiements, vitesse de rollback et orchestration des releases — sur une base de code large et multi-équipes.
- Architecturer et faire évoluer les services centraux, les APIs, les SDKs et les abstractions logicielles qui alimentent la manière dont les ingénieurs construisent, testent, déploient et opèrent des logiciels chez CoreWeave.
- Diriger des initiatives techniques inter-équipes qui améliorent la vélocité de l'ingénierie, la qualité logicielle et la fiabilité des systèmes à l'échelle organisationnelle.
- Résoudre des problèmes d'ingénierie logicielle de haute complexité impliquant des systèmes distribués, l'architecture de services, la performance, la scalabilité, la concurrence et la gestion des défaillances.
- Identifier les goulots d'étranglement systémiques dans les flux de travail des développeurs et concevoir des solutions logicielles durables qui réduisent les frictions sans augmenter la complexité opérationnelle. *
- Établir des normes techniques et des meilleures pratiques pour la qualité du code, la maintenabilité, la testabilité, l'observabilité et la conception de systèmes à long terme dans toute l'organisation d'ingénierie. *
- Collaborer avec les équipes d'infrastructure, de sécurité, de SRE et d'ingénierie produit pour garantir que les systèmes DevEx s'intègrent proprement dans l'écosystème technique plus large. *
- Mentorer les ingénieurs seniors, élever le niveau technique dans les équipes et aider à former la prochaine génération de leadership en ingénierie de niveau staff-plus. *
- Concevoir des interfaces et des outils pour développeurs sûrs pour les agents, qui intègrent les flux de travail pilotés par LLM dans le cycle de vie du build, du test et de la revue de code — en garantissant que l'automatisation, les outils assistés par IA et les systèmes avec intervention humaine sont des éléments de première classe, bien gouvernés, de l'expérience développeur. *
- Définir et maintenir les chemins privilégiés des plateformes de développeurs internes, les modèles de services et les abstractions de route pavée qui permettent aux ingénieurs de faire facilement la bonne chose par défaut.
Prérequis
QUI ÊTES-VOUS
QUALIFICATIONS MINIMALES
- Solides fondamentaux en ingénierie logicielle et maîtrise de Go, avec une expérience de livraison de services de production de haute qualité dans des environnements cloud-natifs. *
- 10+ années d'expérience en ingénierie logicielle, y compris un temps significatif dans la conception, la construction et la gestion de logiciels de production à grande échelle et de systèmes distribués. *
- Diplôme de licence en informatique, ingénierie logicielle, systèmes d'information ou un domaine technique étroitement lié requis.
- Solides fondamentaux en ingénierie logicielle et maîtrise de Go, avec une expérience de livraison de services de production de haute qualité dans des environnements cloud-natifs. *
- Capacité avérée à définir une stratégie technique pluriannuelle et à exécuter sur des domaines complexes et inter-équipes. *
- Expertise approfondie en conception de systèmes avec des opinions fortes sur la conception d'API, l'architecture de services, les modèles de données, les abstractions logicielles, la correction, la scalabilité et la maintenabilité à long terme. *
- Expérience approfondie dans le débogage de problèmes de production complexes et dans le raisonnement sur le comportement des systèmes distribués, les goulots d'étranglement de performance et les modes de défaillance. *
- Solide expérience dans la conception de logiciels destinés aux développeurs, tels que des plateformes internes, des APIs, des CLI, des SDKs, des moteurs de flux de travail ou d'autres outils sur lesquels les ingénieurs s'appuient quotidiennement. *
- Compréhension approfondie de Kubernetes et des environnements de livraison logicielle modernes, avec la capacité de prendre des décisions architecturales judicieuses dans les systèmes cloud-natifs. *
- Capacité démontrée à influencer les décisions techniques au niveau organisationnel et à communiquer clairement avec les parties prenantes techniques et non techniques. *
- Expérience avérée dans le mentorat d'ingénieurs seniors et l'amélioration de la qualité technique dans les équipes.
QUALIFICATIONS PRÉFÉRENTIELLES
- Expertise approfondie dans un ou plusieurs domaines DevEx tels que les systèmes de build, l'infrastructure de test, le CI/CD, l'exécution à distance, la mise en cache, les systèmes d'artefacts ou les environnements de développeurs. *
- Expérience pratique dans la conception et l'exploitation de services distribués à grande échelle qui prennent en charge des flux de travail d'ingénierie à haut débit. *
- Expérience dans la création de produits de développement internes avec un fort accent sur l'utilisabilité, l'ergonomie des API, l'adoption et la maintenabilité à long terme. *
- Expérience avec les outils de développement natifs d'IA, y compris les flux de travail intégrés à LLM, les frameworks agentiques, les outils de type MCP ou les agents de développement autonomes avec des modèles de sécurité et de gouvernance solides. *
- Expérience antérieure en tant que leader technique ou architecte système sur une plateforme logicielle ayant un large impact organisationnel. *
- Développement d'opérateurs Kubernetes, conception de CRD ou travail sur le plan de contrôle — en particulier dans le contexte de la gestion des charges de travail des développeurs ou de l'infrastructure de CI/CD sur Kubernetes. *
- Expérience antérieure dans une entreprise d'infrastructure cloud, un hyperscaler ou un environnement HPC où l'échelle de l'ingénierie et l'hétérogénéité du calcul créent des défis DevEx uniques. *
- Connaissance des runtimes de conteneurs, des normes d'images OCI ou des systèmes de distribution d'artefacts à grande échelle.
À QUOI RESSEMBLE LE SUCCÈS
- Les équipes d'ingénierie progressent plus rapidement car les systèmes logiciels derrière le build, le test et la livraison sont plus simples, plus fiables et plus évolutifs. *
- L'organisation dispose de normes techniques plus claires et de meilleures abstractions logicielles pour la conception et l'évolution des systèmes destinés aux développeurs. *
- Les investissements en Expérience Développeur se traduisent par des améliorations mesurables de la productivité de l'ingénierie, de la qualité logicielle et de l'excellence opérationnelle. *
- CoreWeave continue de construire une organisation d'ingénierie de classe mondiale en résolvant les problèmes de productivité des développeurs avec une solide discipline d'ingénierie logicielle et une vision technique à long terme.
Candidats californiens California Consumer Privacy Act drive.google.com/file/d/1gPBRBhUNAMBmj7Yn4_M-hCugm7ZJD4hr/view?usp=sharing
Égalité des chances et accommodations
CoreWeave est un employeur garantissant l'égalité des chances, engagé à favoriser un lieu de travail inclusif et favorable. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, de handicap, d'âge, d'orientation sexuelle, d'identité de genre, d'origine nationale, de statut d'ancien combattant ou d'informations génétiques.
Dans le cadre de cet engagement et conformément à l'Americans with Disabilities Act (ADA) eeoc.gov/laws/guidance/fact-sheet-disability-discrimination, CoreWeave veillera à ce que les candidats qualifiés ayant des handicaps reçoivent des accommodations raisonnables pour le processus d'embauche, à moins qu'une telle accommodation n'entraîne une contrainte excessive. Si une accommodation raisonnable est nécessaire, veuillez contacter : [email protected] [[email protected]].
Conformité aux réglementations sur les exportations
Ce poste nécessite l'accès à des informations soumises à des réglementations sur les exportations. Pour se conformer aux réglementations du gouvernement américain applicables à ces informations, le candidat doit soit (A) être une personne américaine, définie comme (i) un citoyen ou un ressortissant américain, (ii) un résident permanent légal américain (titulaire d'une carte verte), (iii) un réfugié au sens de 8 U.S.C. § 1157, ou (iv) un demandeur d'asile au sens de 8 U.S.C. § 1158, (B) être éligible à l'accès aux informations soumis à des réglementations sur les exportations sans autorisation d'exportation requise, ou (C) être éligible et raisonnablement susceptible d'obtenir l'autorisation d'exportation requise de l'agence gouvernementale américaine compétente. CoreWeave peut, pour des raisons commerciales légitimes, refuser de poursuivre tout processus de licence d'exportation.
La fourchette de salaire de base pour ce poste est de $227,000 à $303,000. Le salaire de départ sera déterminé en fonction des connaissances, compétences, expérience et localisation du candidat. Nous visons à la fois l'alignement sur le marché et l'équité interne lors de la détermination de la rémunération. En plus du salaire de base, notre programme complet de rémunération comprend une prime discrétionnaire, des attributions d'actions et un programme complet d'avantages sociaux (tous sous réserve d'éligibilité).
Ce que nous offrons
La fourchette que nous avons indiquée représente la fourchette de rémunération typique pour ce poste. Pour déterminer la rémunération réelle, nous examinons le taux du marché pour chaque candidat, ce qui peut inclure une variété de facteurs. Ceux-ci comprennent les qualifications, l'expérience, les performances lors de l'entretien et la localisation.
En plus d'un salaire compétitif, nous offrons une variété d'avantages pour soutenir vos besoins. Les avantages ci-dessous reflètent nos offres basées aux États-Unis pour les employés à temps plein ; pour les postes dans d'autres lieux, les avantages varient et sont communiqués pendant le processus d'embauche. Ceux-ci comprennent :
- Assurance médicale, dentaire et optique - 100% payée par CoreWeave
- Assurance vie payée par l'entreprise
- Assurance vie supplémentaire volontaire
- Assurance invalidité de courte et longue durée
- Compte de dépenses flexibles
- Compte d'épargne santé
- Remboursement des frais de scolarité
- Possibilité de participer au programme d'achat d'actions des employés (ESPP)
- Avantages pour le bien-être mental via Spring Health
- Soutien à la formation familiale fourni par Carrot
- Congés parentaux payés
- Soutien flexible et complet pour la garde d'enfants avec Kinside
- 401(k) avec une généreuse contrepartie de l'employeur
- Congés payés flexibles
- Déjeuner traiteur chaque jour dans nos bureaux et centres de données
- Un environnement de travail décontracté
- Une culture de travail axée sur la disruption innovante
