Responsable Ingénieur logiciel – / Lead Software Engineer – Maya – Maya
Company | Scanline VFX |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 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
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
Preferred Qualifications
- 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