Epic Games recherche un Programmeur Moteur soucieux du détail pour assurer la stabilité, la vitesse et la fiabilité de ses systèmes de build et d'intégration automatisés. Ce rôle implique d'agir comme un agent de liaison technique entre les équipes de Programmation, d'Art et de Design afin de maintenir un pipeline de build fiable et d'améliorer la productivité des développeurs en réduisant les échecs, en optimisant les temps de build et en mettant en œuvre des mesures préventives pour une base de code de haute qualité.
Travailler au sein de l'orchestration de build interne pour surveiller la santé du système, mettre en œuvre un dépannage systématique et effectuer une analyse des causes profondes afin de prévenir les problèmes récurrents. Mettre en œuvre et gérer des portes de qualité, y compris l'analyse statique de code et les outils de validation de données. Fournir une communication claire et rapide des incidents et une documentation technique, favorisant la collaboration inter-équipes pour résoudre les erreurs complexes et inter-systèmes. Identifier de manière proactive les schémas d'erreurs et les goulots d'étranglement dans le processus de build et promouvoir une mentalité d'amélioration continue. Concevoir, implémenter et maintenir des outils pour améliorer l'efficacité des flux de travail de build, des diagnostics système et des rapports. Excellentes compétences en C++. Un résolveur de problèmes proactif avec une solide expérience dans les environnements de développement logiciel à grande échelle et les diagnostics système. Forte capacité à déboguer les échecs de build complexes, à effectuer une analyse des causes profondes et à implémenter des diagnostics et la journalisation des erreurs. Connaissance approfondie des systèmes de contrôle de source modernes (Perforce et/ou Git), y compris les mécanismes de branchement, de fusion et de déclenchement de build. Grande attention aux détails, forte pensée analytique et un sens de l'urgence démontrable lors du triage rapide et de la résolution des incidents critiques. Excellentes compétences en collaboration inter-équipes et en communication d'incidents. Expérience de travail avec des moteurs de jeu AAA et une variété de systèmes et technologies de moteurs de jeu.
Expérience de travail avec des moteurs de jeu AAA et une variété de systèmes et technologies de moteurs de jeu, avec un accent sur l'excellence en programmation et une passion pour les systèmes bien conçus. Solide expérience dans les environnements de développement logiciel à grande échelle et les diagnostics système.
Epic Games est un développeur et éditeur américain de jeux vidéo et de logiciels basé à Cary, en Caroline du Nord. L'entreprise est surtout connue pour le développement de l'Unreal Engine, du jeu mondialement populaire Fortnite, et pour l'exploitation de la boutique numérique Epic Games Store.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.