Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Responsable Ingénieur logiciel (Maya)/ Lead Software Engineer (Maya)

Full-time

Scanline Vfx

En tant que responsable ingénieur logiciel, vous dirigerez une équipe d'ingénieurs chargée de rédiger et de maintenir les outils nécessaires pour soutenir les flux de travail VFX, avec un accent particulier sur Maya. Le candidat idéal saura collaborer avec des parties prenantes non techniques pour définir et documenter les exigences, puis les traduire en composants techniques que l'équipe pourra mettre en œuvre. De manière cruciale, il ou elle sera capable d'anticiper et de réduire les frictions ou les risques de dérive du périmètre, et d'éliminer les obstacles pour garantir que les projets respectent les délais. Le responsable ingénieur logiciel donne le ton en matière de qualité et de suivi, et élève les membres de l'équipe à travers des révisions de code, des échanges quotidiens et des ajustements de trajectoire.\n

Principales responsabilités
  • Prendre en charge des initiatives spécifiques du pipeline, de la conception à la livraison
  • Collaborer avec les responsables du pipeline et les parties prenantes de la production pour définir les histoires d'utilisateurs et les exigences des projets de développement du pipeline
  • Travailler avec les architectes de pipeline pour interpréter les histoires d'utilisateurs et les exigences en une définition de projet – en évaluant les compromis, en estimant l’effort nécessaire et en atténuant les risques
  • Prendre des décisions difficiles concernant les fonctionnalités qui relèvent ou non du périmètre du projet, et communiquer clairement ces décisions aux parties prenantes
  • Décomposer le travail en composants et travailler au sein d’un cadre Agile pour garantir une livraison en temps voulu à la production
  • Veiller à ce que les projets soient alignés avec les objectifs organisationnels, les meilleures pratiques de l’industrie et les exigences de scalabilité
  • Faire respecter les meilleures pratiques d’ingénierie afin d’assurer un code de qualité constante et élevée, à travers des révisions de code et du mentorat

Qualifications
  • Expérience minimale de douze (12) ans en développement logiciel Python
  • Expérience minimale de deux (2) ans dans un rôle de leadership
  • Expérience avérée dans la conception, le développement et la maintenance de pipelines VFX complexes
  • Personnalité autonome, proactive, méticuleuse, organisée et orientée vers les solutions
  • Excellentes compétences en communication écrite et orale, ainsi qu'en présentation
  • Capacité à concevoir des API intuitives et bien structurées en utilisant la programmation orientée objet (OOP)
  • Compréhension approfondie des flux de travail des artistes dans Maya, tels que la modélisation, l'animation, le rigging et le tracking/matchmove
  • Expérience dans la conception et la construction de pipelines utilisant Maya et OpenUSD
  • Une expertise avec les dernières fonctionnalités de l'écosystème Autodesk Maya USD, notamment les formes proxy, les références, UFE et Hydra, est préférable
  • Une connaissance des bases de données SQL et NoSQL est un atout

As Lead Software Engineer, you would lead a team of engineers to write and maintain the tools necessary to support VFX workflows with a focus on Maya. Our ideal candidate is able to collaborate with non-technical stakeholders to define and document requirements, and then interpret these into technical components for the team to implement. Crucially, they are able to anticipate and mitigate areas of friction or potential scope creep and remove blockers to keep their projects on schedule. The Lead Software Engineer sets the tone for quality and follow through and elevates team members through code reviews and daily engagement and course correction.

Key Responsibilities
  • Take ownership of specific pipeline initiatives from conception to delivery
  • Collaborate with pipeline leadership and production stakeholders to determine user stories and requirements for pipeline development projects
  • Work with Pipeline Architects to interpret user stories and requirements into a project definition – evaluating trade-offs, estimating work effort, and mitigating risks
  • Make tough decisions about features that do and don’t fall within the scope of the project, and communicate these decisions clearly to stakeholders
  • Break down work into components and work within an Agile framework to ensure timely delivery to production
  • Ensure that projects align with organizational goals, industry best practices, and scalability requirements
  • Enforce engineering best practices to ensure consistent and high quality code, via code review and mentorship

Qualifications
  • Minimum twelve (12) years Python software development experience
  • Minimum two (2) years in lead role
  • Proven experience leading the design, development, and maintenance of complex VFX pipelines
  • Self-directed, proactive, detailed, organized and solution-oriented personality
  • Strong written/verbal communication and presentation skills
  • Ability to design intuitive and well structured APIs using OOP
  • Deep understanding of artist workflows in Maya, such as modeling, animation, rigging, and tracking/matchmove
  • Experience designing and building pipelines using Maya and OpenUSD
  • Expertise with the latest features of the Autodesk Maya USD ecosystem, including proxy shapes, referencing, UFE, and Hydra is preferred
  • Familiarity with SQL and NoSQL databases preferred

\n

About Us

Scanline VFX is an award-winning leader in the visual effects industry with 7 studios worldwide, including London, Los Angeles, Montreal, Munich, Seoul, Stuttgart, and Vancouver. Since our beginning in 1989, we strive to set the highest standard of quality in everything we do. Through innovation, we generate solutions for our clients and raise the bar — both within our workplace and throughout our industry.

We look for explorers, people who are willing to go to new places and are open to testing, learning and iterating as they go. We believe great ideas come from everyone, so we actively encourage team members to ask questions and present their ideas.

Eyeline Studios

Eyeline Studios, our virtual production division, is rethinking the future of real-time filmmaking by providing content creators with unmatched flexibility. Learn more .

Powered by Netflix

Netflix’s investment in our pipeline, infrastructure, and workforce allows us to continue to push the boundaries of what is possible in visual effects. In addition to working on projects for Netflix, we continue to work with a variety of long-standing and new clients.

Come as you are

We are committed to ensuring fair and equal treatment of your application. When you apply for a role with us, you will receive consideration based solely on your qualifications.

We will only consider applicants based in Quebec, or those willing to relocate.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Responsable Ingénieur logiciel (Maya)/ Lead Software Engineer (Maya) in Montréal, QC vacancy
  •  ...revolutionizing wildfire management and disaster response. By harnessing the potential of...  ...Job Description   As an Autonomy Software Engineer, you’ll contribute to improving the robustness...  ...Description du poste En tant qu’ingénieur logiciel en autonomie, vous... 
    Suggested
    Full time
    Work visa
    Day shift

    Shearwater

    Montréal, QC
    9 hours ago
  •  ...de drones en temps réel. Responsabilités principales Concevoir et...  ...Mettre en œuvre des logiciels d’autonomie de qualité production...  ...missions in real-time. Key Responsibilities Design and implement...  ...production-grade autonomy software with emphasis on reliability... 
    Suggested
    Apprenticeship
    Work visa

    Shearwater

    Montréal, QC
    4 days ago
  •  ...significatif. À titre d’Ingénieur·e senior Python et systèmes ML...  ...initiatives émergentes.   Rôles et responsabilités Concevoir, développer et...  ...fondamentaux du génie logiciel (tests, contrôle de versions,...  ...et doublement reconnue comme leader mondial du marché de la... 
    Suggested
    Daily paid
    Remplacement
    Full time
    Apprenticeship
    Work at office
    Worldwide

    Explorance

    Montréal, QC
    9 hours ago
  •  ...propre fondée en 1998, est à la recherche d’ingénieurs logiciel chevronnés qui feront partie de notre...  ...de la négociation quantitative.  Responsabilités Concevoir et mettre en œuvre une plateforme...  ...Il est vrai que nous travaillons dur, mais le milieu de travail sans cubicule... 
    Suggested
    Daily paid
    Full time
    Work at office

    Tower Research Capital

    Montréal, QC
    9 hours ago
  •  ...AI-driven solutions. Key Responsibilities Design, develop, and...  ...testing, and model deployment Lead technical discussions with...  ...Proficient in end-to-end software development with the ability...  ...Réaliser le développement logiciel complet de façon autonome : architecture... 
    Suggested
    Permanent employment
    Full time
    Apprenticeship
    Summer work
    Casual work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Kpi Digital

    Montréal, QC
    9 hours ago
  •  ...Chez Avanquest, on crée des logiciels qui simplifient vraiment la...  ...ce qu'on t'offre. Les responsabilités qui te seront confiées :...  ...-- At Avanquest, we build software that makes digital life genuinely...  ...place. What you'll be responsible for:  Design, develop, and... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Avanquest

    Montréal, QC
    9 hours ago
  • $72.5k - $96k per year

     ...interagirez quotidiennement avec l’ingénieur système tout au long du...  ..., le titulaire du poste sera responsable du leadership technique, de l...  ...seulement dans nos produits, mais aussi dans nos collaborateurs...  ...interact daily with the systems engineer throughout the entire project... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Wabtec Corporation

    Montréal, QC
    9 hours ago
  • $100k - $110k per year

     ...Responsable de l’Excellence Ingénierie – Opérations Textiles Industrielles (Poste cadre, temps...  ...performantes ? Nous recherchons un Chef Ingénieur dynamique pour diriger les opérations d’...  ...électriques et de la documentation technique Leader naturel, apte à bâtir et inspirer des... 
    Full time
    Apprenticeship
    Work at office

    Alsco Inc

    Montréal, QC
    9 hours ago
  •  ...brings together some of Canada’s leading experts—and we’re eager to...  ...advance your career. Your Responsibilities: We’re seeking a Data...  ...and AI engineers to support software solution development. Skills...  ...compétences fondamentales en génie logiciel ; connaissance de DevOps,... 
    Permanent employment
    Full time
    Apprenticeship
    Summer work
    Casual work
    Work at office
    Remote work
    Work from home
    Flexible hours
    Day shift

    Kpi Digital

    Montréal, QC
    9 hours ago
  •  ...l’organisation LiveOps de Unity et est responsable des données qui indiquent aux créateur(...  ...Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l’équipe Diagnostics...  ...' hands. We are seeking a Senior Software Engineer to join the Diagnostics team as a... 
    Daily paid
    Full time
    Contract work
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Montréal, QC
    9 hours ago
  •  ...décision de vol intelligente. Responsabilités principales : Concevoir...  ...et des composants logiciels. Développer des outils et...  ...flight decision-making. Key Responsibilities Design and build...  ...data processing pipelines and software components Develop GIS analysis... 
    Full time
    Apprenticeship

    Shearwater Corporation

    Montréal, QC
    9 hours ago
  •  ...Nous recherchons un·e ingénieur.e de données qui prendra l’ownership...  ...en Data Engineering ou Software Engineering orienté data avec...  ...insights from 343M+ B2B and B2C responses across industries and geographies...  ...including outside of your region. You may contact Potloc at any time to... 
    Daily paid
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Potloc

    Montréal, QC
    9 hours ago
  •  .... À PROPOS DU POSTE: En tant que Technical Lead de l’équipe d’ingénierie logicielle, tu seras responsable de la conception de solutions techniques pour nos...  ...ABOUT THE ROLE: As the Technical Lead for the software engineering team you will be responsible for technical... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  •  ...confiance. En tant que Développeur(se) logiciel Sénior, vous jouerez un rôle clé dans la...  ...trustworthy monetization marketplace. As a Senior Software Engineer, you will be instrumental in building...  ...Unity Unity [NYSE: U] is the world’s leading game engine, powering play for more than... 
    Full time
    Work at office
    Remote work
    Worldwide
    Relocation package

    Unity Technologies

    Montréal, QC
    9 hours ago
  •  ...Chef d'équipe développement logiciel C++ très motivé(e) pour se joindre...  ..., vous agirez à titre de leader technique pour notre équipe de...  ...sur l'automatisation. Responsabilités principales Leadership technique...  ...: Encadrer et guider les ingénieurs en soutenant leur maturité... 
    Long term contract
    Full time
    Work at office

    Exegy

    Montréal, QC
    9 hours ago
  •  ...influents au monde. Nos studios, responsables du développement du...  ...familiaux. Notre équipe d’ingénieur·e·s, de spécialistes du marketing...  ...exclusive par Take-Two Interactive Software, Inc. (NASDAQ : TTWO). Ce...  ...·fe d'équipe en ingénierie logicielle d'exception, capable de... 
    Full time
    Casual work

    2k

    Montréal, QC
    9 hours ago
  •  ...Systèmes de commutation - Ingénieur en applications  (English Job Description...  ..., y compris l'intégration de logiciels et de systèmes auprès des...  ...Systems - Application Engineer   Description Industry:...  ...engineering support including hardware/software and system integration to... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Ip Infusion Canada Inc.

    Montréal, QC
    9 hours ago
  • $90k - $120k per year

    Poste : ingénieur en développement de produits (responsable technique) Lieu de travail : Saint-Laurent - mode hybride...  ...: Vous maîtrisez parfaitement les logiciels de conception et n’hésitez pas à vous...  ...Position: Product Development Engineer (Technical Lead) Location: Saint-... 
    Permanent employment
    Full time
    Overseas

    Services de Gestion Quantum Ltée

    Montréal, QC
    more than 2 months ago
  •  ...rejoindre une équipe dynamique responsable de la conception de l’aéronef...  ...(Part 23/25) ~ Maîtrise des logiciels CAO (CATIA V5, 3DEXPERIENCE,...  ...dynamic team responsible for leading the activities in the design...  ...aircraft. ~ Proficiency in CAD software (e.g., CATIA V5, 3Dexperience... 
    Full time

    EOS Aircraft Inc

    Montréal, QC
    9 hours ago
  •  ..., est à la recherche d'un(e) ingénieur(e) en conception électronique...  ...la ligne de production.   Responsabilités   ~ Concevoir de nouvelles...  ...an Electronics Design Engineer to design new PCBAs and support...  ...partnership with the E/E Project Lead   Qualifications   ~ Experience... 
    Remplacement
    Full time

    Taiga Motors

    Montréal, QC
    9 hours ago
  • $181k - $253.5k per year

     ...Développeur(-euse) principal(e) de logiciels (contenu) Présentation...  ...Technology, notre équipe responsable du contenu est actuellement à...  ...par semaine. Principal Software Developer (Content) Introduction...  ...capabilities. ~ Lead the design of cloud-native applications... 
    Daily paid
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    1 day ago
  • $80k - $90k per year

     ...We're looking for a GTM Engineer to own and scale Alvéole's automated...  ...lists into outbound software Funnel Optimization: Continuously...  ...Nous recherchons un.e Ingénieur.e GTM pour prendre en charge...  ...des listes segmentées dans un logiciel d'outbound. Optimisation de... 
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office
    Remote work
    Flexible hours
    Day shift
    3 days per week

    Alvéole

    Montréal, QC
    9 hours ago
  • $72k - $90k per year

     ...! L'équipe de Lyft à Montréal recherche un ingénieur logiciel en tests automatisés pour rejoindre son équipe...  ...de l'entreprise se feront en anglais, mais l'environnement de travail à Montréal est bilingue.  Responsabilités: Mettre en place et maintenir le cadre... 
    Full time
    Work at office
    Flexible hours
    Day shift
    3 days per week

    Lyft

    Montréal, QC
    9 hours ago
  •  ...Europe. Nous recherchons un(e) ingénieur(e) en déploiement avancé (FDE...  ...solides compétences en génie logiciel, une expérience en...  ...excellent(e)s bâtisseur(euse)s, mais aussi des partenaires de confiance...  ...occasionnels.   Responsabilités du poste   Agir à titre de... 
    Daily paid
    Full time
    Work at office
    Remote work
    Trial period
    Flexible hours

    Valtech Se

    Montréal, QC
    9 hours ago
  • $120k - $135k per year

    Poste : ingénieur en mécanique - installations hydroélectriques Lieu...  ...du Québec et de l’Ontario - Responsabilité réelle quant à l’amélioration...  ...votre CV en format Word à Maia Slivinschi à l’adresse maia.slivinschi...  ..... Position: Mechanical Engineer - Hydroelectric Facilities... 
    Permanent employment
    Full time
    For contractors

    Services de Gestion Quantum Ltée

    Montréal, QC
    a month ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...'re looking for an Electrical Engineer early in their career who...  ...seule plateforme matérielle et logicielle alimentée par l’IA conçue pour...  ...avançons vite et visons haut, mais nous le faisons ensemble, avec... 
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    a month ago
  •  ...experiences. Développeur en tests logiciels   Un Développeur en tests...  ...avec les développeurs, les ingénieurs assurance qualité et les...  ...________________________  Software Developer in Test   A...  ...development lifecycle.   Key Responsibilities   Development Quality :... 
    Full time
    Contract work

    Onespan

    Montréal, QC
    9 hours ago
  •  ...jour de routine. Nous recherchons un ingénieur logiciel senior qui aime travailler à la...  ...les conteneurs, le réseau, et tout ça, mais pense comme un ingénieur produit : expédier...  ...petite équipe interfonctionnelle à forte responsabilité avec des cycles hebdomadaires. Notre... 
    Daily paid
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    2 days ago
  •  ...Services) Position:  Senior Software Developer Location:...  ...Poste :  Développeur de logiciels principal   Emplacement :...  ...logiciels principal relève du responsable du développement et de l’architecture...  ...collaborerez étroitement avec les ingénieurs logiciels, les ingénieurs en... 
    Full time
    Work at office
    Worldwide

    Maples Group

    Montréal, QC
    9 hours ago
  •  ...propos d'Exegy Exegy est un leader mondial en matière de données...  ...) stagiaire en développement logiciel pour soutenir notre équipe d'...  ...aux côtés de développeurs et d'ingénieurs systèmes expérimentés sur des...  ...le biais de logiciels. Responsabilités Développer, tester, déboguer... 
    Internship
    Work at office

    Exegy

    Montréal, QC
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Responsable Ingénieur logiciel (Maya)/ Lead Software Engineer (Maya). Be the first to apply!