
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
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...
π Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
π Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is hiring a Senior/Staff Software Engineer for their Services Engineering team to enhance Kubernetes clusters for container orchestration. You'll work with distributed systems and improve service scalability and performance in Seattle.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building and optimizing distributed systems. Your expertise in Kubernetes is complemented by a strong understanding of container orchestration, allowing you to design and implement scalable solutions that meet the needs of diverse teams. You thrive in collaborative environments and enjoy engaging with upstream communities to drive requirements and improvements.
Your background includes hands-on experience with cloud infrastructure and a passion for creating systems that are not only efficient but also highly available. You are adept at troubleshooting complex issues and have a proven track record of enhancing system performance through innovative engineering practices. You understand the importance of user experience and are committed to delivering high-quality solutions that impact millions of customers.
What you'll do
As a Senior/Staff Software Engineer in the Apple Services Engineering team, you will partner with various teams across Apple to develop features and functionality that enhance Kubernetes clusters. Your role will involve improving the scalability, availability, and performance of Appleβs services, ensuring they meet the demands of a global user base. You will work closely with world-class engineers to build core components of Kubernetes, focusing on controllers and infrastructure optimization.
You will engage with the upstream community to advocate for Appleβs requirements, contributing to the evolution of Kubernetes and its ecosystem. Your responsibilities will include designing and implementing new features, troubleshooting and resolving issues, and collaborating with cross-functional teams to ensure seamless integration of services. You will also mentor junior engineers, sharing your knowledge and expertise to foster a culture of learning and innovation within the team.
What we offer
At Apple, you will be part of a dynamic team that values diversity and inclusion. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will have the chance to work on impactful projects that shape the future of technology and enhance the user experience for millions around the world. Join us in our mission to leave the world better than we found it.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Apple is hiring a Senior Software Engineer for their iCloud Services team to develop the next generation of cloud platform services. You'll work with Java, Docker, and Kubernetes to ensure high performance and security for Apple products. This position requires 5+ years of experience in building scalable micro-services.

Software Engineering
Apple is seeking a Senior Software Engineer to develop critical developer tools and frameworks for the Apple Cloud Platform. You'll work with Java and cloud environments like AWS and GCP. This position requires 5+ years of industry experience.

Software Engineering
Apple is hiring a Software Engineer for their Services Engineering team to build scalable systems for Apple TV and other services. You'll work with big data technologies and distributed systems. This role requires a strong background in data processing and system design.

Software Engineering
Apple is hiring a Senior Software Engineer to develop the next-generation of Appleβs cloud services infrastructure. You'll work with technologies like Java, C, and C++ to enhance CloudKit, Apple's foundational database platform. This position requires 7+ years of experience in software development.

Software Engineering
Apple is hiring a Software Engineer to develop next-generation cloud services infrastructure. You'll work with technologies like Java, C, and C++ to enhance CloudKit, Apple's privacy-focused database platform. This position requires 3+ years of experience in software development.