> Markdown version of [/jobs/ext/2695743-software-engineer-partner-onboarding-apple-services-engineering](https://www.wearedevelopers.com/jobs/ext/2695743-software-engineer-partner-onboarding-apple-services-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Partner Onboarding - Apple Services Engineering - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Salary:** $184,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Automation of Tests, Business Systems, Computer Programming, Relational Databases, Distributed Systems, Fault Tolerance, Enterprise Messaging Systems, NoSQL, Performance Tuning, Software Engineering, Datadog, Multithreading, Large Language Models, Caching, Information Technology, Apache Kafka - **Published:** September 3, 2026 - **Apply:** https://www.themuse.com/jobs/apple/senior-software-engineer-partner-onboarding-apple-services-engineering-3da40d ## About the Role Experience with messaging platforms (e.g., Kafka). Familiarity with AI-assisted engineering (e.g., Copilot, Claude Code, LLM-based workflows). Experience with caching strategies, observability tooling, and system performance tuning. Minimum Qualifications Bachelor of Science in Computer Science, or equivalent work experience. 5+ years of experience developing software in Java. Experience designing and developing for large-scale distributed systems. Experience working with distributed NoSQL and relational databases. Experience programming in multi-threaded synchronous and asynchronous applications., Excellent written and oral communication skills, with the ability to provide technical leadership and mentorship. ## Description Apple's Rights & Pricing engineering team is the platform behind Apple Services distribution and monetization worldwide. We build and scale the systems that manage distribution rights by country, calculate and administer prices across retail, offers, wholesale, and tax, and run Partner Onboarding - from the vendor application process and digital contract signing to bank and tax information collection, payments, invoicing, and financial reporting., We are seeking a Senior Software Engineer who is a self-starter, willing to question assumptions, and eager to design, scale, and evolve the systems that power Apple Services rights, pricing, and partner onboarding. You will have the courage and experience to be frank and ambitious, yet humble enough to listen, as you take on complex problems and deliver durable solutions. In this dynamic role, you will: Architect and build distributed, fault-tolerant services that manage distribution rights by country and power price calculation across retail, offers, wholesale, and tax at Apple scale. Own and evolve Partner Onboarding - the vendor application process, digital contract signing, and collection of bank account and tax information - ensuring accuracy, security, and a great partner experience. Design and modernize the business systems that drive the presentation layers of payments, invoicing, and financial reporting. Collaborate to solve complex problems and invent innovative solutions, clearly communicating technical approach across engineering, product, and business partners. Drive modernization of the codebase and maintain a high level of test automation, observability, and monitoring across multiple repositories. Support ongoing maintenance and release activities, ensuring reliability and continuity for downstream Apple Services partners. Mentor less experienced software engineers and partner with teams across Apple to develop new capabilities that support business growth. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure](https://www.wearedevelopers.com/videos/1583-software-engineering-social-connection-yubo-s-lean-approach-to-scaling-an-80m-user-infrastructure) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)