About the role
- Architectural Contribution: Collaborate with other team leads to design and implement robust, scalable methods for integrating Unreal Engine with our proprietary global pipeline.
- Tool Development: Design, develop, and deliver high-quality tools for artists across various disciplines, from layout to final pixels.
- Pipeline Integration: Create and maintain robust methods for integrating Unreal Engine with our proprietary global studio pipeline.
- Team Leadership & Mentorship: Lead a small, agile sub-team of developers, providing technical guidance and conducting code reviews to foster a high-performance culture.
- Project Management: Oversee the development lifecycle for specific realtime tools - from requirements gathering and scoping to delivery - ensuring milestones are met.
- Stakeholder Involvement: Act as a technical liaison for production VFX Supervisors and HODs, translating creative requirements into actionable technical tasks.
- Cross-Department Collaboration: Partner with other Technology groups to ensure realtime initiatives are integrated seamlessly into the studio's broader software infrastructure.
- Quality & Standards: Promote best practices for technical documentation, testing protocols, and CI/CD workflows to ensure the stability of production-critical tools.
- Leadership Experience: Proven track record of leading small technical teams or acting as a Lead Developer on complex, multi-person projects.
- Advanced Technical Proficiency: Expert-level knowledge of Unreal Engine (C++ and Blueprints) and a solid understanding of the Engine's inner workings.
- Programming Skills: Extensive professional experience in C++ and Python within a Linux and Windows environment.
- Project Management Skills: Experience working in (and leading) Agile/Scrum environments, with the ability to manage competing priorities and stakeholder expectations.
- Communication: Exceptional ability to communicate complex technical concepts to non-technical stakeholders and artists.
- Problem Solving: A proactive mindset with the ability to navigate ambiguity and provide stable solutions under production pressure.
- Industry Context: Experience with Virtual Production, VFX, or Feature Animation workflows (e.g., USD, OpenColorIO).
- Tooling Expertise: Experience developing artist-facing tools for packages like Houdini, Maya, Nuke, or Katana.
- Systems Knowledge: Experience with multi-user Unreal development and large-scale version control (Perforce/Git) at a studio level.
- Education: A degree in Computer Science, Computer Engineering, or a related field.