Ingénieur build senior Senior Build Engineer Remote

Not Interested
Bookmark
Report This Job

profile Job Location:

Montreal - Canada

profile Monthly Salary: Not Disclosed
Posted on: 3 days ago
Vacancies: 1 Vacancy

Job Summary

  • Veiller à ce que des versions stables soient produites corrigées et livrées régulièrement à léquipe de production.
  • Sassurer que les modifications apportées au moteur dans le cadre dautres projets sont correctement intégrées. Si ce nest pas le cas informer les parties prenantes et les aider à résoudre les problèmes.
  • Collaborer avec léquipe dingénieurs dassurance qualité du client (qui possède la ferme de compilation et les services en réseau) afin de résoudre rapidement les problèmes de compilation et dintégration.
  •  Étendre et maintenir les pipelines dintégration continue (par exemple exécutions automatisées pour la détection de plantages la télémétrie des performances et les tests de régression).
  • Surveiller létat de santé des compilations et réagir rapidement en cas de panne ou de blocage..
  • Contribuer au développement et à la maintenance doutils de production visant à améliorer les flux de travail quotidiens (par exemple demandes Jira dans le jeu scripts de synchronisation validation des données).
  • Fournir une assistance en matière de script aux concepteurs et aux artistes techniques afin quils puissent rester productifs et indépendants.
  • Enquêter et résoudre les problèmes techniques rencontrés par léquipe de développement dans son ensemble.
  • Prise en charge de lemballage des versions finales pour la soumission à la plateforme.
  • Assurer la fluidité des processus lors de la transition des versions de développement vers les environnements stables.

  • Ensure stable builds are produced patched and delivered regularly to the production team. 
  • Ensure that engine changes from other projects are properly integrated if not inform and assist stakeholders to fixing issues 
  • Work with the clients tools QA engineering team (who own the build farm and networked services) to resolve build and integration issues quickly. 
  • Extend and maintain CI pipelines (e.g. automated level runs for crash detection performance telemetry and regression testing). 
  • Monitor build health and provide fast responses to failures or blockers.
  • Help develop and maintain production tools to improve day-to-day workflows (e.g. in-game Jira ticketing sync scripts data validation). 
  • Provide scripting support for designers and technical artists enabling them to stay productive and independent. 
  • Investigate and resolve technical issues encountered by the broader development team.
  • Support packaging of final builds for platform submission. 
  • Ensure smooth processes when transitioning builds from dev to stable environments.

Qualifications :

  • Fortes compétences en programmation en Python et C#.
  • Expérience dans lutilisation doutils personnalisés de pipelines ou de moteurs propriétaires.
  • Connaissance des systèmes dintégration continue/déploiement continue et des processus de construction automatisés.
  • Compétences avérées en matière de résolution de problèmes et capacité à soutenir des équipes multidisciplinaires.
  • Excellentes compétences en communication et esprit de collaboration.

Un atout:

  • Expérience dans des rôles de soutien au développement de jeux (ingénieur de compilation programmeur doutils programmeur de soutien technique).
  • Connaissance du langage C. 
  • Connaissance des processus de script Maya. 
  • Expérience avec les cadres de test automatisés.
  • Expérience dans le développement et la livraison de versions pour consoles.

    --

Required qualifications:

  • Strong programming skills in Python and C#. 
  • Experience working with custom tools pipelines or proprietary engines.
  • Familiarity with CI/CD systems and automated build processes. 
  • Proven problem-solving skills and ability to support multi-disciplinary teams.
  • Excellent communication skills and a collaborative mindset. 
     

Nice to Have: 

  • Experience in game development support roles (Build Engineer Tools Programmer Technical Support Programmer). 
  • Knowledge of C. 
  • Knowledge of Maya scripting workflows. 
  • Experience with automated testing frameworks. 
  • Experience packaging and delivering console builds.

Additional Information :

Ce que lon offre

  • Un ensemble davantages sociaux payés à 100 % par PCF.
  • La compagnie dassurance rembourse les réclamations à 100 % (jusquà 1000 $ de services par année en plus dune couverture familiale ou individuelle).
  • Une couverture dentaire complète y compris les soins dentaires majeurs et lorthodontie.
  • La cotisation égale au REER à hauteur de 4 % avant déductions fiscales 100 % acquis dès le premier jour.
  • Une semaine de congé payé pendant les vacances dhiver.
  • 20 jours de congé payé et 5 jours de congé de maladie payé.
  • Des séances gratuites de soins virtuels de santé et de bien-être mental incluses dans le régime pour les membres et leurs personnes à charge.
  • Des occasions de développement personnel et la possibilité dœuvrer dans un environnement mondial.
  • Loccasion de travailler au sein dune équipe créative avec des personnes passionnées par ce quelles font.

----

What we offer

  • Benefit package 100% paid by PCF. Insurance company reimburses 100% of claims (Up to $1000 per service a year as well as individual family coverage).
  • Full Dental coverage including major dental and orthodontics.
  • 4% RRSP matching before tax deductions 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.

Remote Work :

Yes


Employment Type :

Full-time

Veiller à ce que des versions stables soient produites corrigées et livrées régulièrement à léquipe de production.Sassurer que les modifications apportées au moteur dans le cadre dautres projets sont correctement intégrées. Si ce nest pas le cas informer les parties prenantes et les aider à résoudre...
View more view more

Key Skills

  • APIs
  • C/C++
  • Computer Graphics
  • Go
  • React
  • Redux
  • Node.js
  • AWS
  • Library Services
  • Assembly
  • GraphQL
  • High Voltage

About Company

People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.Founded in 2002, we ... View more

View Profile View Profile