Lead Software Engineer (Production Tools)

Scanline VFX is an award-winning leader in the visual effects industry with 7 studios worldwide, setting the highest standard of quality in everything they do.
$120,000 - $210,000
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
12+ years of experience
AI · Gaming

Description For Lead Software Engineer (Production Tools)

As Lead Software Engineer at Scanline VFX, you will lead a team of engineers to write and maintain tools supporting VFX workflows, focusing on production. The ideal candidate collaborates with non-technical stakeholders to define requirements and translate them into technical components. You'll take ownership of pipeline initiatives, work within an Agile framework, and ensure projects align with organizational goals and industry best practices. Key responsibilities include breaking down work into components, enforcing engineering best practices, and elevating team members through code reviews and daily engagement.

Qualifications include 12+ years of Python software development experience, 2+ years in a lead role, and proven experience leading complex VFX pipeline development. You should have a deep understanding of VFX production workflows, experience with Flow/Shotgrid, and familiarity with SQL and NoSQL databases. Strong communication skills and the ability to design intuitive APIs using OOP are essential.

Scanline VFX, powered by Netflix, is rethinking the future of real-time filmmaking through their virtual production division, Eyeline Studios. They offer a collaborative environment where great ideas are encouraged from everyone. The company is committed to fair and equal treatment of applications, considering candidates solely based on their qualifications.

This hybrid position is based in Vancouver, with a salary range of $120,000 - $210,000 per year, depending on qualifications, skills, and experience.

Last updated 5 months ago

Responsibilities For Lead Software Engineer (Production Tools)

  • Take ownership of specific pipeline initiatives from conception to delivery
  • Collaborate with pipeline leadership and production stakeholders to determine user stories and requirements
  • Work with Pipeline Architects to interpret user stories and requirements into a project definition
  • Make tough decisions about features and communicate these decisions clearly to stakeholders
  • Break down work into components and work within an Agile framework
  • 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 (Production Tools)

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 VFX Production workflows
  • Experience using Flow/Shotgrid
  • Familiarity with SQL and NoSQL databases

Benefits For Lead Software Engineer (Production Tools)

  • Competitive salary range: $120,000 - $210,000 a year

Interested in this job?

Jobs Related To Scanline VFX Lead Software Engineer (Production Tools)

Lead Software Engineer (Maya)

Lead Software Engineer position at Scanline VFX focusing on Maya development and VFX pipeline tools

Software Development Engineer III, Aurora

Senior Software Engineer role at Amazon Aurora MySQL team, building cloud-scale database services with competitive compensation range of $151,300-$261,500.

Senior Staff Software Engineer, Marketing Technology

Lead technical development of Airbnb's Marketing Technology platform, architecting solutions that power communications to millions of users worldwide.

Lead Software Engineer (Maya)

Lead Software Engineer position at Scanline VFX focusing on Maya development and VFX pipeline tools

Staff Backend Engineer

Staff Backend Engineer position at Hireframe, focusing on designing and building scalable backend systems with Python expertise required.