This job might no longer be available.
Programmeuse / Programmeur généraliste (Anvil Pipeline) H/F/NB
2 years ago
Description du poste
À propos d'Anvil
Anvil est un moteur de jeu développé en interne chez Ubisoft qui est utilisé dans tous nos studios dans le monde pour créer les jeux vidéo les plus emblématiques de la compagnie. Initialement développé pour le premier jeu en monde ouvert Assassin’s Creed sorti en 2007, le moteur a bénéficié de nombreux ajouts pour supporter une grande diversité de genres et de plateformes. Participez à des parties frénétiques en équipes de 5 contre 5 dans un jeu de tir à la première personne comme Rainbow 6 Siege sur PC ou rejoignez un paradis sportif en montagne où s’affrontent 50 joueurs simultanément dans Rider’s Republic sur la dernière génération de console … le moteur Anvil permet de tout faire.
Dans l’équipe Anvil, nous sommes profondément motivés pour donner à nos développeurs et créateurs de contenu les moyens pour réaliser les jeux le plus innovants, bluffant visuellement et enrichissants pour les joueurs. Si vous nous rejoignez, vous pourrez travailler en étroite collaboration avec de multiples équipes de jeux et contribuer à créer le moteur de jeu avec les services et les outils les plus puissants du marché. Qu’attendez-vous pour rejoindre la communauté Anvil ?
Ce que vous ferez
- Concevoir et mettre en œuvre des outils et des systèmes adaptés touchant à un spectre très large, allant des moteurs de jeux, aux éditeurs de jeu ou encore à tout middleware utilisé par la production,
- Programmer de façon claire et structurée tout en en respectant les requis de performance, d'évolutivité et de maintenance,
- Soutenir les équipes de production en s'assurant que leurs outils et systèmes sont stables et efficaces + aider à guider l'intégration,
- Déboguer et optimiser les systèmes déjà existants + créer et exécuter des tests avancés,
- Participer aux revues de code et aux discussions pour faire évoluer les solutions et améliorer les flux de travail,
- Collaborer avec d'autres équipes de services (comme Harbour, notre équipe de solutions online) pour échanger des informations et des apprentissages (liés au middleware, à l'architecture, à la conception, aux tests automatisés, à la documentation, etc.),
- Se tenir au courant des avancées technologiques et des normes de l'industrie pour définir nos meilleures pratiques (notamment en termes de pipelines CI/CD et de projets InnerSource),
- Rédiger et maintenir une documentation qui servira de référence à l'échelle de l'entreprise.
Qualifications
Ce que vous apportez à l’équipe
- Compétences dans divers langages de programmation, en particulier C++ et C# ,
- La capacité de concevoir un code maintenable, bien optimisé et facile à intégrer
- Connaissance des moteurs de jeu et de leurs contraintes,
- Aptitudes en mathématiques, optimisation et débogage 3D,
- Un diplôme en informatique ou en génie informatique (ou une formation connexe),
- Communication efficace pour interagir avec toutes les disciplines,
- Une grande flexibilité pour s'adapter aux changements de priorités, d'exigences et de technologies (moteurs, consoles, systèmes d'exploitation, etc.),
- L'innovation qui vous pousse à explorer et à proposer de nouvelles façons de faire.
Informations supplémentaires
Le poste est localisé à Montreuil et est à pourvoir en CDI.
Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.
En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d’âge.
Description de l'entreprise
Les équipes d’Ubisoft sont animées par leur volonté d’enrichir la vie des joueurs avec des expériences de divertissement originales et mémorables. Elles donnent vie à des mondes, de véritables terrains de jeux où l’imagination peut s’exprimer librement, donnant naissance à des moments de surprise, de fun et d’aventure qui permettent aussi au joueur d’apprendre et se découvrir.
Chez Ubisoft, vous avez l’opportunité de collaborer et d’évoluer avec des équipes passionnées et pionnières dans leur domaine, partout dans le monde. Vous progresserez dans un environnement bienveillant et inspirant dans lequel vous repousserez les limites de l’imaginaire et de la technologie pour créer les mondes qui passionneront nos joueurs.
Dans le cadre de son développement, Ubisoft recherche de nouveaux talents pour rejoindre son Studio de Production à Paris, où ont dernièrement été développés les titres "Ghost Recon : Breakpoint", "Mario + Rabbids : Kingdom Battle", "Just Dance 2021" ou encore "Watch_Dogs Legion".
Vous êtes prêt.e à relever de nouveaux challenges ? Vous souhaitez offrir de belles expériences aux joueurs ? Venez nous rejoindre !
Create Your Profile — Game companies can contact you with their relevant job openings.