The Apple Services Engineering team is seeking a Senior Software Engineer to join their Rights & Pricing engineering team. This team provides the Apple Services platform for distribution rights by country, calculation and management of prices including retail, offers, wholesale, and tax. The role also involves Partner Onboarding which includes vendor application process, digital contracts, bank account and tax information management, and business systems for payments, invoicing, and financial reporting.
As a Senior Software Engineer, you'll be working on large-scale distributed systems using Java and Scala, collaborating with teams across Apple to develop innovative solutions. You'll be responsible for modernizing the codebase, maintaining high test automation standards, and mentoring junior engineers. The role requires expertise in distributed databases, multi-threaded programming, and system design.
The position offers comprehensive benefits including medical, dental, and vision coverage, retirement benefits, stock programs, and education reimbursement. You'll be part of Apple's Services Engineering team, known for powering major platforms like the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books, serving over 175 countries in 37+ languages.
This is an excellent opportunity for experienced engineers who want to work on high-impact projects while maintaining Apple's commitment to privacy and security. The team remains small and nimble despite being a crucial part of Apple's growing services business, offering great exposure to various opportunities within the company.