CareerPlan

Software Engineer, Production Systems

Vancouver,CanadaFull-time$124k2026-06-16 → 2026-09-20
Hybrid · Canada

Core

Build and maintain mission-critical software systems supporting the production pipeline for animated feature films, including digital asset management, production tracking, and task scheduling.

Role type

Senior Full Stack Software Engineer (Java)

Builds

Distributed applications for artistic workflows, production tracking, and rendering task scheduling

Domain

Entertainment / Animation Production / Distributed Systems

Required skills

Java, relational databases (Postgres, AWS Aurora), distributed systems, multi-tier architecture, data modeling, client collaboration

Preferred skills

gRPC, GraphQL, Python, Rust, Kotlin, High Performance Computing, messaging systems (Kafka, ActiveMQ), in-memory databases (Redis, ElasticSearch), CI/CD, reactive streams

Technologies

Java, Postgres, AWS Aurora, gRPC, GraphQL, Python, Rust, Kotlin, Kafka, ActiveMQ, Redis, ElasticSearch, Jenkins, GitHub Actions, Terraform, WebFlux

Responsibilities

Design and develop new features for artistic and management workflows, test and release large scale distributed applications, automate and troubleshoot production systems, collaborate with engineers and artists across studios

Seniority

Senior, hands-on IC