Pipeline Supervisor - Real-Time

7 Months ago ‱ 5 Years +

Job Summary

Job Description

Pipeline Supervisor for real-time production, leading a team, developing tools in Unreal Engine, Maya, and more. C++, Python, and Mel proficiency required.
Must have:
  • C++ Programming
  • Unreal Engine
  • Pipeline Development
  • Team Leadership
Good to have:
  • Motion Capture
  • Houdini Experience
  • Linux Experience
  • Maya Experience

Job Details

About the job

Description du poste:

Le superviseur du pipeline est responsable d’une Ă©quipe de dĂ©veloppeurs qui construisent un pipeline de production en temps rĂ©el. Il s’agit d’un rĂŽle pratique qui consiste Ă  diriger et Ă  superviser d’autres dĂ©veloppeurs ainsi que le dĂ©veloppement du code du pipeline. Lui et son Ă©quipe travailleront avec d’autres dĂ©veloppeurs pour concevoir, dĂ©velopper et soutenir le pipeline de production en temps rĂ©el basĂ© sur la technologie de capture de mouvement, camĂ©ra en temps rĂ©el et de moteur de jeux, avec des intĂ©grations aux outils et flux de travail existants du pipeline de longs mĂ©trages.


Les principaux ensembles d’outils incluent Unreal Engine, Maya, Nuke, Substance Painter, Perforce, Git et Shotgrid. Le superviseur du pipeline doit maĂźtriser la programmation C++, Python et Mel dans un environnement Windows et doit ĂȘtre ouvert Ă  l’exploration de nouveaux outils, processus et produits dans le cadre de son travail. Le superviseur du pipeline travaillera Ă©galement avec les superviseurs de dĂ©partement de Reel FX afin de maximiser l’uniformitĂ© et la rĂ©utilisation de la technologie dans l’ensemble de l’organisation.


Responsabilités:

‱ DĂ©finir, documenter et promouvoir une vision du flux de travail pour le groupe de production en temps rĂ©el.

‱ Offrir un soutien aux artistes et aux superviseurs et s’assurer de rĂ©soudre les problĂšmes en temps opportun.

‱ Rencontrer rĂ©guliĂšrement des artistes et des superviseurs pour dĂ©terminer les besoins et planifier des outils qui contribuent Ă  l’efficacitĂ© des artistes.

‱ Élaborer et tenir à jour des scripts, des outils et des bibliothùques de pipeline et d’application.

‱ Veiller Ă  ce que les meilleures pratiques logicielles soient utilisĂ©es au sein de l’équipe du pipeline.

‱ Collaborer avec les superviseurs de pipeline pour aider Ă  dĂ©finir et Ă  amĂ©liorer les outils et les flux de travail de l’entreprise.


Qualifications:

‱ BaccalaurĂ©at ou diplĂŽme de niveau supĂ©rieur en science informatique, en gĂ©nie informatique ou dans un domaine connexe.

‱ Au moins cinq ans d’expĂ©rience professionnelle pertinente dans un contexte de production.

‱ ExpĂ©rience des processus d’élaboration collaborative et d’examen des codes.

‱ MaĂźtrise de C++, Python, Windows et des meilleures pratiques en matiĂšre de dĂ©veloppement de logiciels.

‱ ComprĂ©hension profonde des pipelines de jeux, CG ou VFX.

‱ Connaissance et expĂ©rience des systĂšmes de contrĂŽle de code source comme Perforce et Git.

‱ Excellents esprit d’équipe et aptitudes en rĂ©solution de problĂšmes et en communication.

‱ CapacitĂ© de gĂ©rer d’autres dĂ©veloppeurs et de crĂ©er un environnement d’équipe productif.

‱ Engagement ferme Ă  soutenir les artistes et le personnel de production dans un environnement en constante Ă©volution.

‱ ExpĂ©rience de la crĂ©ation de versions personnalisĂ©es du moteur ‘’Unreal’’.

‱ ExpĂ©rience du moteur ‘’Unreal’’, de Maya, Substance Painter, Nuke et Shotgrid.

‱ ExpĂ©rience des outils, processus ou donnĂ©es de capture de mouvement, un atout.

‱ ExpĂ©rience de Houdini, un atout.

‱ ExpĂ©rience de Linux, un atout.


Remarque :

Cette description du poste ne se veut pas exhaustive. L’employĂ© pourrait avoir Ă  rĂ©aliser d’autres tĂąches pour rĂ©pondre aux besoins courants de l’entreprise.

Veuillez noter que les candidatures de citoyens et de résidents permanents du Canada seront examinées en priorité.

Seules les personnes dont la candidature aura été retenue seront contactées.

Des rĂ©fĂ©rences peuvent ĂȘtre demandĂ©es.

Notez que le gĂ©nĂ©rique masculin est utilisĂ© dans le but d’allĂ©ger le texte.

Reel FX MontrĂ©al souscrit au principe d’équitĂ© en matiĂšre d’emploi.

--------------------------------------------------------------------------


Job Summary:

The Pipeline Supervisor is responsible for a team of developers building and maintaining the real-time production pipeline. This is a hands-on role that involves directing and supervising other developers along with pipeline code development. You and your team will design, develop, and support the real-time production pipeline based around motion capture, real-time camera, and game engine technology with integrations to existing feature film pipeline tool sets and workflows.


The primary tool sets include Unreal Engine, Maya, Nuke, Substance Painter, Perforce, Git and Shotgrid. The pipeline supervisor should be proficient in C++, Python, and Mel programming in a Windows environment, and open to exploring new tools, processes, and products as a regular part of the job. You will also work with department supervisors across Reel FX in order to maximize consistency and reuse of technology across the organization.


Responsibilities:

● Define, document, and promote a workflow and vision for the real-time production group.

● Provide support to artists and supervisors and ensure that issues are resolved in a timely manner.

● Meet with artists and supervisors on a regular basis to identify needs and plan tools that contribute to artist efficiency.

● Develop and maintain pipeline and in-application scripts, tools, and libraries.

● Ensure software best practices are used within the pipeline team.

● Collaborate with department supervisors to help define and improve company tools and workflows.


Qualifications:

● Bachelor’s degree or higher in Computer Science, Computer Engineering, or other related field.

● At least 5 years of relevant professional experience in a production context.

● Experience with collaborative development and code review processes.

● Proficient in C++, Python, Windows, and software development best practices.

● Firm understanding of game, CG, or VFX production pipelines.

● Knowledge of, and experience with, source code control systems such as Perforce and Git.

● Excellent problem solving, communication, and team skills.

● Ability to manage other developers and create a productive team environment.

● A strong commitment to supporting artists and production staff in a fast-paced, ever-evolving environment.

● Experience with building custom versions of Unreal engine.

● Experience with Unreal Engine, Maya, Substance Painter, Nuke, and Shotgrid.

● Experience with motion capture tools, processes, and/or data is a plus.

● Experience with Houdini is a plus.

● Experience with Linux is a plus.


This job description is not meant to be all inclusive. Employee may be required to perform other duties to meet the ongoing needs of the organization.

Please note that Canadian citizen or a permanent resident candidates will be treated in priority.

Only the selected candidates will be contacted. Please note that you may be asked to provide references.

Similar Jobs

DNEG - Creature TD - CFX

DNEG

Vancouver, British Columbia, Canada (On-Site)
‱ 3 Months ago
Amazon Games - Senior Game Tools Engineer, Amazon Games

Amazon Games

San Diego, California, United States (On-Site)
‱ 4 Months ago
Bkom Studios - 3D Character Artist

Bkom Studios

Montreal, Quebec, Canada (Remote)
‱ 1 Month ago
Hello Games - Junior Artist

Hello Games

United Kingdom (On-Site)
‱ 2 Months ago
Playrix - Technical Design Director

Playrix

Cyprus (Remote)
‱ 4 Months ago
undefined - Senior Software Engineer - Product Security

Hyderabad, Telangana, India (On-Site)
‱ 4 Months ago
Visteon Corporation - Hardware - Technical Fellow

Visteon Corporation

Chennai, Tamil Nadu, India (Hybrid)
‱ 5 Months ago
Alrek Business Solutions  Inc  - Programmer/Developer - NEED LOCAL CANDIDATES

Alrek Business Solutions Inc

Connecticut, United States (On-Site)
‱ 6 Months ago
Romero Games - Senior Anti-Cheat Programmer

Romero Games

Galway, County Galway, Ireland (Hybrid)
‱ 3 Months ago
The Walt Disney Company - Solution Architect - Data Domain F/H/NB - CDI

The Walt Disney Company

MontĂ©vrain, Île-de-France, France (Hybrid)
‱ 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playground Games - Senior Technical Animator

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
‱ 3 Months ago
Bohemia Interactive - Environment Artist

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
‱ 3 Months ago
Nissan - Automobile User Interface Graphic Design Summer Intern- San Diego, CA

Nissan

San Diego, California, United States (On-Site)
‱ 4 Months ago
Motive Studio - Visual Effects Artist - IRON MAN

Motive Studio

Montreal, Quebec, Canada (On-Site)
‱ 4 Months ago
Good Job Games - 3D Artist, Marketing

Good Job Games

Ä°stanbul, TĂŒrkiye (On-Site)
‱ 4 Months ago
Kojima Productions - Project Manager

Kojima Productions

Tokyo, Japan (On-Site)
‱ 2 Months ago
Kefir Games - Middle Environment Artist

Kefir Games

Cyprus (On-Site)
‱ 1 Month ago
Cloud Imperium Games - Technical Artist

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
‱ 1 Month ago
Big Ant Studios - Junior Character Artist

Big Ant Studios

Adelaide, South Australia, Australia (On-Site)
‱ 3 Months ago
CAE - Synthetic Environment Artist

CAE

Arlington, Texas, United States (On-Site)
‱ 8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Behaviour Interactive - Senior/Principal AI Programmer | Programmeur·euse Senior·e/Principal·e en IA

Behaviour Interactive

Quebec, Canada (Hybrid)
‱ 2 Months ago
Epic Games - Animation Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
‱ 1 Month ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

British Columbia, Canada (Remote)
‱ 4 Months ago
Zynga - Senior Producer, Advertising Monetization

Zynga

Toronto, Ontario, Canada (On-Site)
‱ 2 Months ago
Activision - Senior Weapon Concept Artist - Treyarch (Los Angeles)

Activision

Vancouver, British Columbia, Canada (On-Site)
‱ 1 Month ago
Ubisoft - Physical Security Analyst

Ubisoft

Montreal, Quebec, Canada (On-Site)
‱ 1 Month ago
Behaviour Interactive - UX Director - Dead by Daylight | Directeur·trice UX - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
‱ 3 Months ago
Scanline VFX - Environment TD

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
‱ 1 Month ago
Electronic Arts - Lead Data Scientist - Store Recommendations

Electronic Arts

Montreal, Quebec, Canada (On-Site)
‱ 2 Months ago
PwC - Director, Strategy& Consulting - Private Equity and Pensions

PwC

Toronto, Ontario, Canada (On-Site)
‱ 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Times Network - Intern - Telugu

Times Network

Hyderabad, Telangana, India (Hybrid)
‱ 4 Months ago
Impact Analytics - Senior Software Engineer - Backend

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
‱ 5 Months ago
Logitech - Sr Integration Engineer

Logitech

Chennai, Tamil Nadu, India (On-Site)
‱ 4 Months ago
Behaviour Interactive - Senior/Principal AI Programmer  | Programmeur·euse Senior·e/Principal·e en IA

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
‱ 5 Months ago
KPIT - Autosar Ethernet Experts

KPIT

Bengaluru, Karnataka, India (On-Site)
‱ 5 Months ago
Spell Brush - Software Engineer

Spell Brush

San Francisco, California, United States (On-Site)
‱ 3 Months ago
Tetra Tech - Mid-Level CADD Designer - St. Clairsville, OH

Tetra Tech

Saint Clairsville, Ohio, United States (On-Site)
‱ 8 Months ago
Evolution - Game Presenter-Morning Shift

Evolution

Yerevan, Yerevan, Armenia (On-Site)
‱ 5 Months ago
Azerion - Developer Relations Intern

Azerion

Netherlands (On-Site)
‱ 7 Months ago
Ubisoft - Lead Developer (M/W/NB) – The Division Resurgence

Ubisoft

Accons, Auvergne-RhĂŽne-Alpes, France (Hybrid)
‱ 4 Months ago

Get notifed when new similar jobs are uploaded