Lead Software Engineer, Digital Asset Management jobs in United States
cer-icon
Apply on Employer Site
company-logo

LAIKA Studios · 1 day ago

Lead Software Engineer, Digital Asset Management

Laika is seeking a Lead Software Engineer for Digital Asset Management (DAM) to lead the design and execution of asset management APIs and the architecture of a next-generation Postgres backed DAM system. The role involves overseeing a small team, optimizing database schemas, and collaborating with technology leadership to enhance workflows within the asset management domain.

AdvertisingVideo
check
H1B Sponsor Likelynote

Responsibilities

Lead a small team in architecting, refactoring, and implementing scalable, database-backed asset management and adjacent services to meet evolving production needs
Guide and participate in researching, prototyping, and integrating new technologies and third-party solutions for LAIKA’s next-generation digital asset management system
Oversee and contribute to the development and optimization of relational database schemas and queries for performance and reliability
Collaborate closely with technical directors, developers, and technology leadership to enhance software and workflows within the asset management domain
Integrate and evaluate complementary technologies including document, hierarchical, and time-series databases, event and messaging systems, and observability platforms
Ensure code quality by leading the development and maintenance of a comprehensive suite of tests for applicable services and APIs
Architect and author front-end client APIs in Python to support efficient and consistent integration across teams
Leverage appropriate server-side languages (e.g., Go, Rust, Swift) to maximize performance, reliability, and expressiveness
Develop and supervise containerized deployments for secure, scalable on-prem and cloud environments
Document all applicable systems and APIs, ensuring clarity and usability for both internal team members and downstream clients

Qualification

PythonDatabase designAPI designRelational databasesPostgresSQLContainerizationCloud environmentsC++RustGoTypescriptVFX productionAnimation pipelineSoft skills

Required

5+ years' experience as a Software Engineer, preferably on large scale productions in VFX, animation, or games
Strong understanding of database design, implementation, and troubleshooting
Experience with SQL, Postgres, MongoDB and Kafka a plus
Expertise in Python including the standard library, Qt Toolkit (PySide/PyQt), and common 3rd party libraries and frameworks
Proven experience designing and developing desktop APIs; experience with cloud-native APIs preferred
Additional experience with one or more of the following languages: C++, Rust, Go, or Typescript
Familiarity with industry-standard platforms such as USD, Maya, Houdini, Katana, and/or Nuke
Experience managing software packing in a production, VFX, or animation environment
Knowledge of containerization platforms (Docker, Kubernetes, Openshift) and extensive working experience in public cloud environments (AWS, GCP, Azure)
Prior experience developing database-backed services strongly preferred

Company

LAIKA Studios

twittertwittertwitter
company-logo
Founded in 2005 just outside Portland, Oregon, LAIKA has produced five films: Missing Link (2019), Kubo and the Two Strings (2016), The Boxtrolls (2014), ParaNorman (2012) and Coraline (2009).

H1B Sponsorship

LAIKA Studios has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)
2022 (10)
2021 (2)
2020 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Jeff Stringer
Chief Technology Officer
linkedin
Company data provided by crunchbase