The Apple Services Engineering team is seeking a Senior Software Engineer to join their Commerce team, which is responsible for managing purchases and subscriptions for millions of customers and developers worldwide. This role presents an exciting opportunity to tackle the challenges of building a world-class, extraordinary, and scalable commerce platform.
The position involves working on critical systems that power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. You'll be responsible for adding new integrations, scaling data flows, and re-imagining existing processes to accommodate new features, architectures, and country-specific requirements.
Working at an immense scale of volume and complexity, you'll collaborate with the best engineers and scientists in a fast-paced environment to deliver fantastic products for customers. The role requires expertise in Java programming, database management (both SQL and NoSQL), and building highly scalable applications.
Key responsibilities include driving projects from inception through deployment, developing secure server-side solutions, and maintaining commerce, taxation, and accounting systems. You'll need to demonstrate strong technical skills, excellent communication abilities, and the capacity to work independently while collaborating with cross-functional teams.
The position offers comprehensive benefits including medical and dental coverage, retirement benefits, stock options, education reimbursement, and potential bonuses. Base pay ranges from $181,100 to $272,100, depending on skills, qualifications, and experience. This is an excellent opportunity for a senior engineer looking to make a significant impact in a global technology leader's commerce infrastructure.