Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Sr. Software Engineer, ASE Media Processing

Apple

$171,600 - $302,200
Sep 29, 2025
Seattle, WA, US
Apply Now

Apple's Media Processing Engineering team needs to design, implement, and optimize high-performance distributed systems for audio, video, and imaging data to power media experiences across Apple's products and services, handling millions of media types daily.

Requirements

  • Expert level software design using Java and/or JVM based languages.
  • Deep understanding of highly available fault tolerant distributed systems.
  • Prior experience building and working with Docker and other containerization technologies.
  • Experience deploying software on elastic platforms such as Kubernetes, EC2, etc.
  • Expertise using both SQL and NoSQL databases solutions including Cassandra, Redis, Postgres, and CockroachDB.
  • Accustomed to writing and maintaining unit test, integration tests, and documentation alongside code.
  • Experience with video / audio codecs and media containers.

Responsibilities

  • design, implement, and optimize these high-performance systems
  • developing robust, highly available applications for orchestration and control of live and video-on-demand encoding
  • handle the entire media life cycle, from media creation to international scheduling to developing custom media formats
  • develop the next generation of systems and infrastructure to help divide and conquer the enormous amount of video, audio, and the millions of other media types we process every single day
  • develop frameworks that benefit not only our team but other teams as well
  • writing and maintaining unit test, integration tests, and documentation alongside code
  • Monitoring, measuring, and observing applications using OpenTelemetry

Other

  • A minimum of 8 years of industry experience with a Bachelors in C.S. or a comparable engineering field
  • A minimum of 6 years of industry experience with a Masters in C.S. or a comparable engineering field
  • Strong written and oral communication skills.
  • Ability to work in a fast-paced dynamic environment.
  • partner with multiple engineering teams, business operations, technical operations, 3rd party vendors, and sometimes the open-source community.