Taro Logo

Software Engineer - Universal Media

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$135,400 - $250,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer for PowerStore (Python, C, C++)

Software Engineer position at Dell Technologies focusing on PowerStore storage system development using Python, C, and C++, requiring 2+ years of experience.

Software Engineer

Software Engineer role at Lowe's Technology Hub in Charlotte, working on CI/CD platform applications and cloud infrastructure.

Software Engineer

Software Engineer role at Lowe's Charlotte Tech Hub focusing on developing enterprise applications using Java, Spring Boot and React in an agile environment.

MTS 1, Software Engineer

MTS 1 Software Engineer position at PayPal focusing on PaaS platform development and optimization, requiring expertise in Golang, Kubernetes, and cloud technologies.

Software Engineer - API/Search

Backend Software Engineer role at Lowe's Charlotte Tech Hub focusing on API and search development using Java, Python and Spring Boot. Requires 2+ years experience.

Description For Software Engineer - Universal Media

Apple Services Engineering (ASE) teams power the App Store, Apple TV+, Apple Music, Apple Podcasts, Apple Books, Fitness+, the iTunes Store, and more. We do this on a significant scale, delivering a huge variety of software in over 35 languages to more than 150 countries. Our engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services.

The ASE Video group is looking for a Software Engineer to join our Universal Media Engineering team. The Universal Media Engineering team leads the data platform and related tools that power the Apple TV app. As a Software Engineer, you will be responsible for designing and building services that directly impact millions of users. You'll collaborate closely with a diverse set of teams that include engineering, project management, business operations, design and curation, working towards a common vision of delivering the best possible Apple TV experience for our customers.

Key Responsibilities:

  • Design and develop resilient, high-scale, distributed microservices
  • Build and manage the Apple TV app and tvOS
  • Collaborate with cross-functional teams to deliver seamless experiences
  • Push the boundaries of scalability, latency, and quality
  • Contribute to the next-generation sports and media experience

Required Skills:

  • 3+ years of experience building resilient, high-scale, distributed microservices in production environments
  • Proficiency in Java or another object-oriented programming language
  • Familiarity with technologies such as Spring Framework/Spring Boot, Docker, Kubernetes, SQL & NoSQL databases, messaging systems, Solr/Elasticsearch, Redis
  • Strong knowledge of algorithms and data structures
  • Excellent communication skills
  • Problem-solving abilities with incomplete or partial data
  • Drive to deliver high-quality solutions consistently and quickly

This role offers the opportunity to work on cutting-edge technology and shape the future of media experiences for millions of users worldwide.

Last updated 7 months ago

Responsibilities For Software Engineer - Universal Media

  • Design and develop resilient, high-scale microservices
  • Build and manage Apple TV app and tvOS
  • Collaborate with cross-functional teams
  • Push boundaries of scalability, latency, and quality
  • Contribute to next-generation sports and media experiences

Requirements For Software Engineer - Universal Media

Java
Kubernetes
MongoDB
MySQL
PostgreSQL
RabbitMQ
Redis
  • 3+ years experience with high-scale, distributed microservices
  • Proficiency in Java or object-oriented programming
  • Familiarity with Spring Framework, Docker, Kubernetes, SQL & NoSQL databases
  • Strong knowledge of algorithms and data structures
  • Excellent communication skills
  • Problem-solving abilities
  • Drive to deliver high-quality solutions

Benefits For Software Engineer - Universal Media

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?