Job Description
Job Summary
The lines between production and post-production are increasingly blurred due to the adoption of real-time tools like Epic, Unity, and Nvidia. Traditional workflows are evolving to accommodate these new challenges. We are seeking an experienced software pipeline developer to join our team and help manage production assets and tasks, creating seamless integration between disparate systems.
This role offers a unique opportunity to collaborate with a diverse range of clients in the media, entertainment, and gaming industries, as well as other sectors using similar tools and workflows. As part of the Software Services team, you will work closely with other developers, engineers, and creative professionals to build and improve production pipelines through custom software tools and integrations.
In this fully remote role, your location is flexible, and the hours are adaptable to suit your schedule.
Key Responsibilities
Software Development: Design, build, test, debug, and document new and existing software components to meet business, quality, and operational needs.
Code Quality: Write high-quality, maintainable code with an emphasis on unit testing, test-driven development, and continuous integration.
Collaboration: Actively participate in code reviews, contributing insights and suggestions. Work closely with peers, developers, and support teams to solve technical challenges.
API Development: Design and develop reliable, solid APIs for various software components.
Feature Development: Collaborate with engineers to enhance the in-house application support infrastructure, driving ongoing feature development and API improvements.
Client Communication: Work with designers, producers, and artists to design and automate features, improving the efficiency and quality of their work.
Training and Documentation: Develop and maintain training materials and user documentation to ensure successful implementation and adoption of software tools.
Client Support: Serve as the primary point of contact for assigned clients, working with their development, QA, and UAT teams to ensure smooth project implementation and releases.
System Design: Contribute to the design and architecture of scalable, secure, and maintainable software systems.
Roadmap and Technical Debt: Help shape the technical roadmap and prioritize technical debt elimination while balancing time, resources, and quality constraints to achieve business goals.
Workflow Analysis: Analyze client workflows and needs, recommending best practices and configuring tools to meet those needs.
Required Skills and Experience
Industry Experience: At least 3 years of experience in the media and entertainment or gaming industry, with in-depth knowledge of production pipelines and a passion for pipeline development.
Technical Expertise: Proficiency in Python, C++, JavaScript, SQL, Django, Flask, JSON, and RESTful APIs.
Software Tools: Experience with Shotgrid API, ShotgridToolkit, ftrack, CineSync, Jira, Perforce, and DCC software such as Maya and Nuke.
Cloud and Services: Familiarity with AWS Cloud Services, Deadline, Docker, Kubernetes, and microservices.
Project Management Tools: Experience with tools such as Ftrack, FileMaker, and other project management software.
Virtual Production: Knowledge of virtual production workflows and scene descriptions such as USD, MDL, and Omniverse.
Color Science: Experience with OTIL, OpenColorIO, OpenImageIO, ACES, or LUTs.
Problem-Solving Skills: Strong ability to solve complex technical problems strategically and independently.
Communication: Effective communication skills to convey technical information clearly, both written and verbal.
Learning and Growth: A strong desire to continue learning new technologies and software tools.
Teamwork: Ability to work independently as well as collaboratively with cross-functional teams.
Preferred Experience
Experience with game production workflows.
Familiarity with Excel, Tableau, Smartsheets, and similar tools.
Experience creating plugins for DCC applications.
Experience with facilities that have multiple locations or remote artists.
Job Type
Full-time
Compensation and Benefits
We offer a competitive compensation package, including health benefits for full-time employees. Our commitment to work-life balance is reflected in our generous vacation and personal time policies. Join us and become part of a dynamic team that serves a vibrant and creative community of media companies globally.
Employment Type: Full-Time
Salary: $ 132,000.00 174,000.00 Per Year
Job Tags
Full time, Remote job, Flexible hours,