Software Engineer
Netflix Animation, LLC
Burbank, CAThis was removed by the employer on 7/20/2025 8:07:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the Animation Category
Browse the IS/IT Category
Search for Software Engineer jobs in Burbank-CA
Search all Software Engineer postings
This is a Full Time Job
Developing storage solutions, web services, and APIs to support a cloud-based pipeline for animation production; Developing a distributed, collaborative platform for the integration of the multiple 3rd-party tools required for pre-production, asset development, and shot production; Working closely with the other Netflix Software Engineering teams to leverage shared platform technology and ensuring successful deployment; Continually reviewing the pipeline and providing solutions to increase overall efficiency; Retaining strong programming skills and having extensive experience in Python, C++, or Java; Being familiar with 3rd party tools like Maya, Houdini, Nuke, ShotGrid, and their APIs; and, Working with multiple GUI toolkits and back-end persistent storage mechanisms such as SQL, Protobuf, JSON.
May work from home when not reporting to the Netflix Burbank, CA office.
Requirements:
Master's degree or foreign degree equivalent in Visualization, Computer Science, Electrical/Electronic Engineering or related field (or foreign equivalent) and 3 years of work experience in Pipeline Engineer, Production Engineer, Software Engineer or closely related occupation.
Bachelor's degree or foreign degree equivalent in Visualization, Computer Science, Electrical/Electronic Engineering or related field (or foreign equivalent) 5 years of post-Bachelor's progressive work experience in Pipeline Engineer, Production Engineer, Software Engineer or closely related occupation.
Must possess expertise/ knowledge sufficient to adequately perform the duties of the job being offered. Expertise/ knowledge may be gained through employment experience or education. Such expertise/ knowledge cannot be ''quantified'' by ''time.'' Required expertise/ knowledge includes:
• Build software to handle environment configuration management and the flow of data and metadata from department to department to support the animation creation process.
• Integrate web services like the AWS stack and use REST APIS and GraphQL to connect to cloud storage and services to support animation production.
• Create animation pipeline components such as software configuration and launch management systems and plugins for digital content creation packages like Maya, Nuke, etc. that support data flow.
• Create UIs using toolkits similar to Qt, PySide, React, or Material UI.
• Engage with cross-functional partners, both technical and non-technical, to understand business needs and come up with robust solutions.
• Align on tradeoffs and decisions with stakeholders and partners across multiple locations and time zones.
• Build, test, and support pipelines to shepherd content and its metadata between creative workflows using technologies like Python, rez, REST, gRPC, and Kotlin.
• Develop foundational frameworks using service-oriented architecture and GraphQL.
• Partner with web developers on applications using Spring Boot Java and NodeJS and contribute to relational and non-relational database design supporting the backend.