NetEase Games Logo

NetEase Games

Automation Programmer - Unreal Engine

Posted 4 Days Ago
Be an Early Applicant
Canada
Senior level
Canada
Senior level
As an Automation Programmer, you will develop tools and automation systems to enhance game production, identifying and resolving workflow bottlenecks and ensuring code quality through collaboration and mentorship.
The summary above was generated by AI

Help shape the future of game development at NetEase!
Are you a seasoned programmer who’s shipped at least one Unreal Engine game and
thrives on solving big production challenges with smart code? Join NetEase Games, one of the world’s top game studios, and help revolutionize the way games are made. We’re looking for an Automation Programmer to power up our Global Tech Services (GTS) team — a cross-functional squad of engineering veterans dedicated to accelerating game production pipelines for our partner studios around the world.
 

What You’ll Do:

As an Automation Programmer, you’ll be on the front lines building tools and automation

systems that directly improve the day-to-day lives of game developers. You’ll:

Build scalable tools and production ecosystems used by global Unreal Engine
teams.

Identify bottlenecks in workflows — and eliminate them with clean, efficient
automation.

Dive deep into technical problems, debug with precision, and deliver fast fixes.

Raise the bar for code quality through reviews, collaboration, and mentorship.

Contribute to internal support, ensuring your tools stay reliable under pressure.

Document your work for seamless handoffs and team knowledge sharing.

You’re a Great Fit If You Have:

5+ years of experience as a professional software developer.

Shipped at least one game using Unreal Engine — you know the engine's
pipelines, quirks, and strengths.

Solid knowledge of C# and C++ — you can shift between languages with ease.

Knowledge and experience with Python and Javascript.

Experience working with build and test farms, CI/CD pipelines, and versioning
tools.

Hands-on experience with cloud platforms (AWS).

AAA production experience and a deep respect for polish, quality, and shipping.
 
Strong communication skills in professional English (spoken and written).

A collaborative, can-do attitude and a passion for shipping great tools that make
other developers’ lives easier.
 
Why Join Us?

Work with international studios and cutting-edge technology.

Hybrid work model for flexibility and balance.

A team of senior programmers with a solid game industry experience

RRSP matching + performance bonuses.

Day-1 health benefits & telemedicine.

Team events, engagement initiatives, and an inclusive, high-performance culture.

Food & transportation allowance.

Paid time off & sick days - because you’re human.

At NetEase, you’re not just building tools - you’re building the future of game

development. If you're ready to make an impact at scale, we want to meet you.

Apply now and help us power the games of tomorrow!
 
 
Façonne l’avenir du développement de jeux chez NetEase! Tu es un·e programmeur·e chevronné·e ayant participé au développement et à la livraison d’au moins un jeu avec Unreal Engine? Tu aimes relever de grands défis de production grâce à un code intelligent et efficace? Viens rejoindre NetEase Games, l’un des plus grands studios de jeux au monde, et contribue à transformer les façons de produire des jeux. Nous recherchons un·e Programmeur·e en automatisation pour renforcer notre équipe GTS (Global Tech Services) une escouade d’experts en ingénierie dédiée à l’optimisation des pipelines de production pour nos studios partenaires à travers le monde.
 
Ton rôle au quotidien:

En tant que Programmeur·e en automatisation, tu seras aux premières lignes du

développement d’outils et de systèmes qui améliorent concrètement le quotidien des

équipes de production. Tu seras amené·e à :

Concevoir des outils évolutifs et des écosystèmes adaptés aux besoins des
équipes Unreal Engine.

Identifier les goulots d’étranglement dans les flux de travail et les éliminer par
l’automatisation.

Diagnostiquer rapidement des problèmes techniques complexes et y apporter
des solutions efficaces.
 
Maintenir un haut niveau de qualité de code grâce aux revues, au mentorat et au
travail d’équipe.

Soutenir nos produits internes pour assurer leur stabilité et fiabilité.

Documenter ton travail pour faciliter le transfert de connaissances et l’utilisation
par les équipes
 
Tu es la personne idéale si tu as:

5 ans ou plus d’expérience en tant que programmeur-e.

Participé à la livraison d’au moins un jeu développé avec Unreal Engine tu
maîtrises bien ses pipelines et ses particularités.

Une excellente maîtrise de C#, C++

Connaissance de Python et Javascript.

De l’expérience avec des fermes de compilation/test, CI/CD et systèmes de
gestion de versions.

Une bonne connaissance des plateformes infonuagiques (comme AWS).

Un passé dans un environnement de production AAA avec un souci du détail,
de la qualité et de la livraison.

Une excellente communication en anglais professionnel, autant à l’oral qu’à
l’écrit.

Un esprit d’équipe, une attitude proactive, et la passion de créer des outils qui
changent la vie des développeurs.
 
Pourquoi rejoindre NetEase?

Équipe de programmer senior avec une solide feuille de route en production de
jeux vidéos
.

Collabore avec des studios internationaux et utilise des technologies de pointe.

Modèle de travail hybride pour une meilleure conciliation vie pro/perso.

Contributions équivalentes au REER, primes de performance.

Assurances collectives dès le jour 1 + accès à la télémédecine.

Événements d’équipe, activités sociales et environnement de travail stimulant et
inclusif.

• Allocation repas et transport.

Congés payés et journées maladie parce que ta santé mentale et physique
compte.

Chez NetEase, tu ne fais pas que coder des outils
tu participes à bâtir l’avenir du
développement de jeux.


Postule dès maintenant et aide
-nous à propulser les jeux de demain!
 

Top Skills

AWS
C#
C++
JavaScript
Python
Unreal Engine

Similar Jobs

An Hour Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
Design and implement scalable microservices while mentoring junior engineers, optimizing legacy systems, and advocating for DevOps best practices.
Top Skills: .NetAWSC#DockerKubernetesNew Relic
An Hour Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will lead mobile platform innovations, focusing on developing high-quality mobile applications and mentoring junior engineers by collaborating cross-functionally.
Top Skills: GoGraphQLReact NativeReduxTypescript
An Hour Ago
Easy Apply
In-Office
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Automotive • Software
The Senior QA Automation Engineer will design and implement automated tests for software-defined vehicles focusing on UI and API testing, validation of AI systems, and CI pipeline management.
Top Skills: AWSAzureGithub ActionsJenkinsMySQLPlaywrightPostgresPostmanPytestPythonSeleniumSQL

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account