Lead Software Engineer (Maya)

2 Weeks ago • 12 Years + • Software Development & Engineering

Job Summary

Job Description

As a Lead Software Engineer, you will lead a team to develop and maintain tools supporting VFX workflows, with a strong focus on Maya. This role requires collaboration with non-technical stakeholders to define requirements and translate them into technical components. The ideal candidate can anticipate and mitigate project risks, remove blockers, and maintain project schedules. You will set the standard for quality, elevate team members through code reviews, and provide daily engagement and course correction. Key responsibilities include owning pipeline initiatives from concept to delivery, collaborating with leadership on user stories, interpreting requirements into project definitions, estimating work, and managing risks. You will also make scope decisions, break down work into manageable components within an Agile framework, ensure alignment with organizational goals and industry best practices, and enforce engineering best practices for high-quality code.
Must have:
  • 12+ years Python software development experience
  • 2+ years in a lead role
  • Experience leading VFX pipeline design, development, and maintenance
  • Self-directed, proactive, detailed, organized, solution-oriented
  • Strong written/verbal communication and presentation skills
  • Ability to design intuitive and well-structured APIs using OOP
  • Deep understanding of artist workflows in Maya (modeling, animation, rigging, tracking/matchmove)
Good to have:
  • Experience designing and building pipelines using Maya and OpenUSD
  • Expertise with Autodesk Maya USD ecosystem features (proxy shapes, referencing, UFE, Hydra)
  • Familiarity with SQL and NoSQL databases

Job Details

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



    • 리드 소프트웨어 엔지니어는 엔지니어 팀을 이끌며 Maya를 중심으로  VFX Workflow를 지원하는 도구를 작성하고 유지 관리하는 역할을 맡습니다. 우리는 비 기술적 이해관계자와도 협업이 가능하고 요구 사항을 정의 하고 문서화 할 수 있으며 이를 팀이 구현할 수 있는 기술적 구성요소로 해석할수 있는 능력이 있는 지원자를 찾고 있습니다. 프로젝트 일정을 위해 마찰이나 잠재적인 확장의 우려를 예측하고 이를 완화하여 장애물을 제거할 수 있는 능력이 필요합니다. 리드 소프트웨어 엔지니어는 품질기준을 설정하고 코드 리뷰, 정기적인 팀원들과의 상호작용및 수정을 통해 그들이 성장할 수 있게 지원합니다.

주요업무

    • 특정 파이프라인 프로젝트에 대한 책임을 가지고, 개념부터 최종 전달까지 모든 단계를 주도합니다. 
    • 파이프라인 리더십 및 프로덕션 관계자들과 협력하여 파이프라인 개발 프로젝트의 사용자 스토리와 요구사항을 정의합니다. 
    • 파이프라인 아키텍트와 협력하여 사용자 스토리와 요구 사항을 이해 하여 프로젝트에 맞게 적용하고 작업 드는 시간과 위험 요소를 예측하며 트레이드오프를 평가합니다.
    • 프로젝트 범위에 포함될 기능과 제외될 기능에 대해 중대한 결정을 내릴수 있으며 이러한 결정을 이해관계자에게 명확하게 전달합니다.
    • 작업을 구성 요소로 나누어 애자일(Agile) 프레임워크 내에서 작업하여, 생산 일정에 맞춰 적시에 전달되도록 합니다.
    • 프로젝트가 조직의 목표와 성장, 업계 모범 사례가 될 수 있게 합니다. 
    • 코드 리뷰와 멘토링을 통해 엔지니어링 모범 사례를 만들수 있게 하고, 일관되고 높은 품질의 코드를 유지합니다.

자격 요건

    • 최소 12년 이상의 Python 소프트 웨어 개발 경험
    • 최소 2년 이상의 리드 역할
    • 경력복잡한VFX 파이프라인의 설계, 개발 및 유지보수 경험 입증 
    • 자율적이고 능동적이며, 꼼꼼하며 조직에 잘 어울리는 문제 해결에 강한 성격
    • 뛰어난 서면/ 구두 커뮤니케이션 및 발표 능력
    • OOP를 이용한 직관적이고 잘 구조화된  API 설계능력
    • Maya에서의 아티스트 워크플로우(모델링, 애니메이션, 리깅, 트래킹/매치무브)에 대한 깊은 이해
    • Maya와 OpenUSD를 활용한 파이프라인 설계 및 구축경험
    • Autodesk Maya USD 에코시스템의 최신 기능 (프록시쉐입, 래퍼런싱,UFE, Hydra) 에 대한 전문지식을 가지신 분 우대
    • SQL및 NoSQL에 대한 전문 지식과 깊은 이해를 가지신 분 우대
About Us
Scanline VFX is an award-winning leader in the visual effects industry with 8 studios worldwide, including London, Los Angeles, Montreal, Munich (will cease to operate by year's end), Seoul, Mumbai 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 Seoul or surroundings, or those willing to relocate.

Similar Jobs

Barnstorm VFX - FX Artist: MID/SR

Barnstorm VFX

Montreal, Quebec, Canada (Remote)
2 Weeks ago
Ubisoft - Experienced VFX Artist - Real Time (M/F/NB) - Beyond Good & Evil 2

Ubisoft

Montpellier, Occitanie, France (Hybrid)
1 Month ago
AGBO - Unreal Environment Artist

AGBO

Los Angeles, California, United States (Remote)
2 Months ago
22 dog studios - Senior Freelance Compositor

22 dog studios

Italy (Remote)
4 Weeks ago
Scanline VFX - Generalist Supervisor

Scanline VFX

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
NVIDIA - Engineering Farm Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Virtuos - Software Engineer

Virtuos

Czechia (Hybrid)
3 Months ago
GHX - Sr Software Engineer

GHX

Louisville, Colorado, United States (Hybrid)
2 Months ago
Tesla - Senior Controls Design Engineer, Technical Services

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Gigamon - Sales Engineer

Gigamon

Orange, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Shader & VFX Artist

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Light Speed Studios - Senior VFX Artist

Light Speed Studios

Irvine, California, United States (On-Site)
4 Months ago
Image Engine - Animator - Lead

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
playrix  - Senior VFX Artist

playrix

Montenegro (Remote)
8 Months ago
feral interactive - Technical Artist

feral interactive

London, England, United Kingdom (On-Site)
2 Weeks ago
Epic Games - Concept Outsource Lead (Creatures)

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Compulsion Games - Art Director

Compulsion Games

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Milk  visual effects - Mid-Level Compositor

Milk visual effects

(On-Site)
7 Months ago
adglobal 360 - 3D Modeler

adglobal 360

Tokyo, Japan (On-Site)
1 Month ago
platinum games - Artist (Graphic Designer) for New Graduates

platinum games

Osaka, Osaka, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

Mistplay - Senior Motion Designer I

Mistplay

Seoul, South Korea (Hybrid)
4 Weeks ago
appier - Sales Manager, Enterprise Solutions

appier

Seoul, South Korea (Hybrid)
1 Month ago
5minlab - [5minlab] [딩컴 투게더] 레벨디자이너

5minlab

Seoul, South Korea (On-Site)
6 Months ago
Scanline VFX - FX Supervisor

Scanline VFX

Seoul, South Korea (Hybrid)
2 Months ago
appier - Partnership Sales Manager

appier

Seoul, South Korea (On-Site)
1 Month ago
Epic Games - Communications Director, Korea

Epic Games

Seoul, South Korea (On-Site)
4 Months ago
Scanline VFX - Animator

Scanline VFX

Seoul, South Korea (On-Site)
11 Months ago
Sabre India - Product Technology Consultant

Sabre India

Seoul, South Korea (Remote)
2 Weeks ago
Zeeco, Inc. - IT Desktop Support Technician

Zeeco, Inc.

Seoul, South Korea (On-Site)
1 Week ago
5minlab - Client Programmer

5minlab

Seoul, South Korea (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Intel  - Software Application Development Engineer

Intel

Phoenix, Arizona, United States (On-Site)
1 Week ago
Assystems - Sr Design Engineers - Buildings

Assystems

Navi Mumbai, Maharashtra, India (On-Site)
8 Months ago
Mozilla - Senior HRIS Application Engineer

Mozilla

United States (Remote)
1 Month ago
Qualcomm - Firmware Development - Senior Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Marvell - Application Engineer

Marvell

Santa Clara, California, United States (On-Site)
2 Weeks ago
Qualcomm - Physical Design Staff Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Luxoft - Senior Software Support Engineer

Luxoft

Zlínský Kraj, Czechia (Remote)
7 Months ago
Power Integrations - Sr. Field Applications Engineer Central Europe

Power Integrations

Munich, Bavaria, Germany (On-Site)
3 Months ago
Adtran - Principal Software Engineer

Adtran

Yokne'am Illit, North District, Israel (Hybrid)
1 Month ago
Capgemini - ORACLE DBA

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Seoul, South Korea (Hybrid)

Seoul, South Korea (Hybrid)

Vancouver, British Columbia, Canada (On-Site)

Hyderabad, Telangana, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Scanline VFX

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug