Lead Software Engineer (Maya)

Scanline VFX is an award-winning leader in the visual effects industry with 7 studios worldwide, setting the highest standard of quality through innovation.
$120,000 - $210,000
Backend
Staff Software Engineer
Hybrid
12+ years of experience
AI · AR/VR

Description For Lead Software Engineer (Maya)

As Lead Software Engineer at Scanline VFX, you will lead a team of engineers to write and maintain tools supporting VFX workflows, focusing on Maya. The ideal candidate collaborates with non-technical stakeholders to define requirements, interprets these into technical components, and anticipates potential issues to keep projects on schedule. Key responsibilities include taking ownership of pipeline initiatives, collaborating with stakeholders, making decisions about project scope, and enforcing engineering best practices. Qualifications include 12+ years of Python development experience, 2+ years in a lead role, and deep understanding of Maya workflows. The role offers an opportunity to work on cutting-edge VFX projects, including those for Netflix, in a company that values innovation and fair treatment of applicants. Scanline VFX has studios in London, Los Angeles, Montreal, Munich, Seoul, Stuttgart, and Vancouver, providing a global perspective in the visual effects industry.

Last updated 7 days ago

Responsibilities For Lead Software Engineer (Maya)

  • 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
  • Make tough decisions about features that do and don't fall within the scope of the project
  • 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

Requirements For Lead Software Engineer (Maya)

Python
  • 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
  • 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

Interested in this job?

Jobs Related To Scanline VFX Lead Software Engineer (Maya)

CNC Subject Matter Expert (SME) Manager

CNC Subject Matter Expert (SME) Manager at Apple, leading crucial CNC processes for product development and production.

Engineering Program Manager, Quality Office, Apple Services Engineering

Engineering Program Manager for Apple Services Quality team, ensuring exceptional product quality and reliability.

Senior Engineering Project Manager, IS&T Enterprise Systems

Apple seeks a Senior Engineering Project Manager for IS&T Enterprise Systems to lead software development initiatives and cross-functional teams.

Engineering Program Manager, Apple Services Engineering

Sr Engineering Program Manager for Apple Services Engineering, managing cross-functional projects for Enterprise customers.

Full Stack Software Engineer, L5 - Growth Delivery and Operations

Netflix seeks Full Stack Software Engineer (L5) for Growth Delivery and Operations, focusing on CI/CD, automation, and developer productivity.