Sr Software Engineer (skywalker Sound)

Disney Disney · Media · Nicasio, CA +1

Senior Software Engineer at Disney's Skywalker Sound Development Group, focusing on next-generation tools for audio soundtracks and media distribution. The role involves leading the software development lifecycle for media pipeline components, mentoring engineers, driving technical roadmaps, and implementing secure coding practices within a cloud-native environment. Requires expertise in full-stack development, databases, Kubernetes, and API architecture, with a focus on audio and video post-production workflows.

What you'd actually do

  1. Lead the software development lifecycle (design, implementation, testing, maintenance) for media pipeline components and modules
  2. Mentor and coach junior and mid-level engineers, fostering a culture of technical excellence
  3. Drive the technical roadmap and architectural decisions for major components of the media pipeline
  4. Implement and maintain secure code practices, utilizing security and scanning toolsets
  5. Diagnose and resolve complex performance and scalability issues in a cloud-native environment

Skills

Required

  • Go
  • JavaScript/TypeScript
  • C/C++
  • Python
  • Docker
  • Makefile
  • CMake
  • Taskfile
  • CI and test automation tools (Go Test, Google Test, PyTest)
  • Kubernetes
  • object-oriented programming
  • design patterns
  • database design and implementation
  • relational databases
  • in-memory databases
  • open-source workflows
  • cloud-based workflows
  • message brokers
  • serverless technologies
  • API architecture
  • REST
  • gRPC

Nice to have

  • Master’s degree
  • audio and video post-production workflows

What the JD emphasized

  • 5+ years of prior experience with designing and implementing audio and video post-production workflows
  • Mastery of full stack development and secure programming
  • Exceptional understanding of Kubernetes
  • Expert knowledge in object-oriented programming and design patterns
  • Vast experience in database design and implementation including relational and in-memory databases