NBCUniversalposted 16 days ago
$150,000 - $180,000/Yr
Full-time • Mid Level
Glendale, CA
Broadcasting and Content Providers

About the position

DreamWorks Animation is looking for more adventurous dreamers who shoot for the moon. We tell stories about the journeys our unconventional heroes take to make dreams come true. As a growth-minded studio, we pride ourselves on being one of the world's leading producers of high-quality, award-winning, animated films and series, reaching consumers around the globe. We push to feel more, laugh more, and build immersive new worlds. This position involves working with tech leadership to design, build and support microservices and libraries that manage the storage, retrieval, and indexing of asset files and related metadata. The role includes collaboration with development teams on API service design, service workflows, documentation, and testing, as well as coordinating deployments and managing server configurations.

Responsibilities

  • Working with tech leadership to design, build and support microservices and libraries that manage the storage, retrieval, and indexing of asset files and related metadata
  • Work with development teams on API service design, service workflows, documentation, and testing
  • Work with operational staff to coordinate deployments, setup monitoring tools, manage server configuration, and debug live issues
  • Assist clients on migration plans to adapt to the new services & tools
  • Write developer documentation for REST API consumers

Requirements

  • Bachelors in Computer Science or equivalent technical work experience
  • 5+ years of software engineering and non-technical client engagement
  • 5+ years of Java development experience using Java 17+ OR 5+ years of Animation Pipeline development experience
  • Detailed understanding of microservice-based technologies (HTTP, REST, JSON)
  • Detailed understanding of service oriented architecture concepts
  • Experience with highly scalable and redundant service architectures
  • Proficient with modern development technologies and frameworks (ORM, REST Usage(Fast API, Spring, Flask), IDE)
  • Ability to research and adapt new technologies quickly in a very dynamic work environment
  • Experience with at least one modern database (SQLite, Postgres, Mongo, Couchbase)

Nice-to-haves

  • Experience with relational databases (Oracle, MySQL, PostgreSQL)
  • Experience with graph databases (Neo4J, DSE Graph)
  • Experience with NoSQL technologies (MongoDB, Cassandra, Couchbase, Redis)
  • Experience with microservice container technologies (Docker, Kubernetes)
  • Experience with messaging technologies (RabbitMQ, Kafka, nats.io)
  • Experience with testing frameworks (JUnit, TestNG, Pytest)
  • Experience with JavaScript and Node.js
  • Experience with Python/Requests
  • Familiar with IOC and dependency injection
  • Experience in a Digital Media Production Environment

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Paid leave
  • Tuition reimbursement
  • Variety of other discounts and perks
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service