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 5 months 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)

Lead Software Engineer (Production Tools)

Lead a team of engineers in developing and maintaining VFX production tools at Scanline VFX, an award-winning visual effects company.

Senior/Lead Gameplay Engineer

Senior/Lead Gameplay Engineer position at Absurd Ventures, offering $170-210K, focusing on developing core gameplay systems and features for innovative gaming projects.

Staff C++ Developer - Canada

Staff C++ Developer position at Inworld AI, focusing on implementing AI technologies in games, requiring 7+ years of C++ experience.

Staff Software Engineer, Event Logging

Lead Airbnb's logging infrastructure as Staff Software Engineer, designing systems processing billions of events daily. Remote US position offering $204-255K.

Senior/Staff Software Engineer - 3D World Generation Pipelines

Senior/Staff Software Engineer position at Zoox focusing on 3D world-generation technology for autonomous vehicle simulation.