At Apple, the ASE (Apple Services Engineering) Core Services team is seeking a Senior Software Engineer to build and enhance large-scale systems that power major services like App Store, Music, TV+, Fitness+, and Arcade. This role focuses on developing scalable solutions using distributed data stores, with a strong emphasis on performance and scalability. You'll be working with cutting-edge technologies including NoSQL databases, messaging systems, and Big Data platforms to serve millions of customers worldwide.
The position involves modeling content metadata, developing data transformation platforms, and creating innovative solutions that push the boundaries of distributed systems. You'll collaborate with diverse teams across Apple and external partners, working on projects that directly impact the user experience of millions of customers.
As a senior engineer, you'll lead complex projects from conception to production, mentor team members, and help shape the technical vision of the platform. The role requires strong technical expertise in Java, distributed systems, and Big Data technologies, combined with excellent communication skills and the ability to work effectively in a cross-functional environment.
The compensation package includes a competitive base salary range of $166,600 to $296,300, plus additional benefits such as stock options, comprehensive healthcare, and educational reimbursement. This is an opportunity to join a team that values innovation and engineering excellence, working on systems that operate at massive scale while maintaining high performance and reliability standards.
If you're passionate about building world-class systems, have strong technical skills, and want to make a significant impact on products used by millions of people, this role offers the perfect combination of technical challenges and growth opportunities.