As a Multi Oscar-Winning Creative Studio
As a multi Oscar-winning creative studio, we have worked with some of the greatest storytellers in film today. Collaborating with directors and producers across the complete filmmaking process to help design, plan, and create beautiful images, we focus on finding innovative creative solutions to support their vision and set new standards for visual effects in cinema.
Pipeline TDs are the software developers who create and maintain digital assets and workflow-related tools, enabling production artists to work efficiently at scale. Pipeline TDs can be software generalists or specialize in certain pipeline domains such as Core (back-end), 2D (Comp, Editorial Texturing...) or 3D (Model, Animation, FX...).
We are seeking to recruit a Mid-level Python Developer - Pipeline TD to join the team, initially focussing on supporting and improving a wide range of pipeline workflows, with an aim to leading and developing some of the larger development projects within the VFX division. They will work within the global pipeline team, supporting a broad range of live-action and computer-generated projects with a variety of digital content including episodic and features.
What you will do:
- Design, develop, and maintain pipeline software
- Write clean, efficient, and maintainable code using industry best practices
- Collaborate with cross-functional teams to gather and analyze requirements
- Participate in and contribute to agile practices for pipeline development projects
- Work closely with other developers, product managers, and stakeholders to ensure successful project delivery
- Actively participate in code reviews to maintain the quality of code, identify potential issues, and ensure adherence to coding standards
- Contribute towards architecture and design decisions for projects
- Stay updated with industry trends and emerging technologies to continuously improve skills and bring innovative ideas to the team
- Take ownership of specific components or modules of the pipeline
- Provide technical guidance to associate pipeline TDs
Job Requirements
What you may have:
- Proficiency in one or more relevant programming languages (Python, C++, Javascript...)
- Understanding of software development principles, design patterns, and best practices
- Familiarity with professional development environments including CI/CD pipelines and test automation
- Strong communication skills and the ability to work effectively in a collaborative team environment
- Ability to convey technical information to non-technical people
- Excellent problem-solving and debugging skills, both when working independently and collaboratively within a team
- Excellent Python and Linux skills
- Experience developing for CG applications such as Nuke, RV
- A good understanding of the entire visual effects process, from shooting through to compositing
- Experience with the Qt application framework
Application Process
To apply, please complete the linked application form or submit your resume and portfolio to [email protected] with the subject line: [Job Title - City].
Application Deadline
May 2024.
Framestore is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Yay!
Thank you for your application! We will be in touch with you as soon as we can.
More jobs
What if I Don't Have Every Skill You're Looking For
The requirements listed in our job descriptions are guidelines, not hard and fast rules. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you feel like the role is right for you, then we encourage you to apply. Applying gives you the opportunity to be considered for this role or for other roles that we might have coming up.