Lead Developer, Tools
Job Summary
A specialist Lead Developer who extends Unreal Engines Gauntlet framework and makes sure a green result actually means the build is good. Youre deeply fluent in Unreal Engine internals and plugin architecture leading a small team from the front coding alongside them not reviewing from a distance.
- Deliver high quality automation features with a small team of engineers behind you.
- Extend Unreals Gauntlet framework: build the harnesses telemetry and reporting.
- Build test infrastructure that works: input simulation AI-driven test agents performance telemetry at scale.
- Turn technical complexity into clarity for whoever needs to act on it technical or not.
- Partner with TDs and leads across studios to define the future of test automation.
- Stay ahead of leadership asks: progress risks tradeoffs.
- Own the platforms long-term health. Pay down technical debt proactively.
Required Skills
- Deep expertise in Unreal Engine and C with 5 years of hands-on experience across engine versions.
- Direct experience with Unreals Gauntlet automation framework Unreals Functional Testing framework or a comparable engine-level test automation system.
- Proven experience leading a small engineering team including code review mentoring engineers as they ramp up on deep engine-level systems and delivering value against a roadmap.
- Strong communication of complex technical solutions across audiences.
- Proactive leadership and reporting of engineering progress risks and tradeoffs.
- Experience building telemetry instrumentation or reporting systems for software.
- Experience navigating a partner studios own priorities and roadmap alongside 2Ks balancing both without either side losing confidence.
Bonus Points
- Experience with reinforcement-learning-driven or AI-based test agents (e.g. Unreals Learning Agents).
- Experience scaling a testing framework across multiple concurrent game projects.
- Experience working embedded within or alongside an external studio/partner team.
- Familiarity with version control strategy across Git/Perforce in a multi-team environment.
- Contributions to or deep familiarity with Unreal Engines own automation/testing source.
Un(e) développeur(se) en chef spécialisé(e) qui étend le cadre dautomatisation Gauntlet dUnreal Engine et sassure quun résultat vert signifie vraiment que la build est bonne. Vous maîtrisez en profondeur les rouages internes dUnreal Engine et son architecture de plugiciels en dirigeant une petite équipe de lavant en codant à leurs côtés sans réviser à distance.
- Livrer des fonctionnalités dautomatisation de haute qualité avec une petite équipe de développeurs à vos côtés.
- Étendre le cadre Gauntlet dUnreal : construire les harnais de test la télémétrie et les rapports.
- Construire une infrastructure de tests qui fonctionne : simulation dentrées agents de test pilotés par IA télémétrie de performance à grande échelle.
- Transformer la complexité technique en clarté pour quiconque doit agir en conséquence technique ou non.
- Collaborer avec les directeurs techniques et les responsables des différents studios pour définir lavenir de lautomatisation des tests.
- Anticiper les demandes de la direction : avancement risques compromis.
- Assurer la santé à long terme de la plateforme. Réduire la dette technique de façon proactive.
Compétences requises
- Expertise approfondie dUnreal Engine et de C avec 5 ans ou plus dexpérience pratique à travers plusieurs versions du moteur.
- Expérience directe avec le cadre dautomatisation Gauntlet dUnreal le cadre de test fonctionnel dUnreal ou un système dautomatisation de tests comparable au niveau du moteur.
- Expérience éprouvée à la tête dune petite équipe dingénierie incluant la révision de code le mentorat de développeurs en cours dapprentissage de systèmes complexes au niveau du moteur et la livraison de valeur selon une feuille de route.
- Communication claire de solutions techniques complexes auprès de publics variés.
- Leadership proactif avec un suivi rigoureux de lavancement des risques et des compromis techniques.
- Expérience dans la création de systèmes de télémétrie dinstrumentation ou de rapport pour des logiciels.
- Expérience à naviguer les priorités et la feuille de route propres à un studio partenaire aux côtés de celles de 2K en maintenant la confiance des deux côtés.
Atouts supplémentaires
- Expérience avec des agents de test pilotés par apprentissage par renforcement ou par IA (par exemple Learning Agents dUnreal).
- Expérience dans la mise à léchelle dun cadre de test sur plusieurs projets de jeux concurrents.
- Expérience de travail intégré au sein ou aux côtés dune équipe de studio partenaire externe.
- Familiarité avec les stratégies de contrôle de version Git/Perforce dans un environnement multi-équipes.
- Contributions au code source dautomatisation ou de test dUnreal Engine ou grande familiarité avec celui-ci.
Required Experience:
Senior IC
About Company
2K publishes titles in today's most popular gaming genres, including shooters, action, role-playing, strategy, sports, casual, and family entertainment.