
The personal technology company redefining user experience
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple • San Diego, California, United States
Apple is hiring a Senior Software Engineer for the Apple TV Service team to build scalable backend services and data systems. You'll work with Java and Apache Spark to support millions of users globally. This position requires 5+ years of experience.
You have over 5 years of experience in backend engineering, specifically in building production systems that are both scalable and reliable. Your expertise in Java allows you to develop high-performance applications that can handle millions of requests daily. You understand the intricacies of service architecture and are comfortable working with complex distributed systems.
Your experience with Apache Spark demonstrates your ability to work with large data sets and build efficient data processing pipelines. You are passionate about optimizing service reliability and latency, ensuring that users have a seamless experience when accessing content.
You thrive in collaborative environments and enjoy working with talented engineers to innovate and push the boundaries of technology. You are eager to contribute to a team that is dedicated to creating impactful solutions in the video domain.
Experience with additional programming languages or frameworks is a plus, as is familiarity with cloud services and data storage solutions. You are open to learning new technologies and methodologies that can enhance your contributions to the team.
As a Senior Software Engineer on the Video engineering server team, you will be responsible for designing and implementing backend services that support the Apple TV app. Your role will involve building highly scalable systems that can efficiently process millions of requests from users around the world.
You will collaborate closely with other engineers to develop data ingestion pipelines and storage solutions that ensure quick access to content. Your work will directly impact the performance and reliability of the Apple TV service, making it essential for you to focus on optimizing latency and service uptime.
You will also participate in code reviews and contribute to the overall architecture of the backend systems. Your insights and expertise will help shape the direction of the team and the technologies used in the development process.
At Apple, you will be part of a dynamic and innovative team that is committed to redefining the video streaming experience. We offer a collaborative work environment where your contributions are valued and recognized. You will have the opportunity to work on cutting-edge technologies and make a significant impact on millions of users.
We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us to be part of a team that is dedicated to creating exceptional products and services that enhance the way people enjoy content.
Apply now or save it for later. Get alerts for similar jobs at Apple.