Summary
Join LAIKA, a stop motion animation studio, as a Senior Software Engineer for Studio Pipeline. You will be instrumental in developing and optimizing software tools used in film production. Collaborate with engineers and artists to create solutions for production tracking, digital asset management, and workflow automation. This role requires expertise in ShotGrid, various programming languages, and database technologies. You will contribute to Agile sprint activities and champion best practices in software development. The position is based on-site in Hillsboro, OR, with hybrid or remote work options available in CA, OR, or WA.
Requirements
- 5+ years of professional software engineering experience
- Proven ability to lead projects and deliver innovative technical solutions in a production environment
- Expert-level ShotGrid knowledge, including Python and REST API customization
- Proficiency in one or more programming languages: Rust, TypeScript, Python, Swift
- Strong expertise in databases like PostgreSQL, Redis, MySQL
- Experience with Linux container platforms (Docker, Kubernetes) and agile software development
- A passion for film production technology, with a drive to create powerful, scalable tools for artists and engineers
Responsibilities
- Develop and enhance core software tools for production tracking, digital asset management, and workflow automation
- Collaborate with the database developers on best practices relating to schema design and database use
- Full-stack development of web applications, including server-side logic, database design, and RESTful API integration in a hybrid on-prem + cloud environment
- Reimagine ShotGrid event handling services, integrating all current event-based services into a unified, high-performance system
- Solve complex technical challenges as we transition from on-prem ShotGrid to the cloud service, converting pipeline tools used in active production
- Continually drive the optimization and simplification of LAIKAβs ShotGrid database schema
- Design and implement high-performance media solutions, ensuring seamless linking of local assets to cloud-based metadata
- Participate in Agile sprint activities, contributing to requirement gathering, planning, stand-ups, retrospectives, reviews, and releases
- Champion best practices in coding, testing, and software development, conducting code reviews and driving technical standards across teams
Benefits
- Hybrid or remote work (in CA, OR or WA only)
- Salary is commensurate with skills and experience
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.