Apple
Senior Software Engineer, Partner Onboarding - Apple Services Engineering
$185K–$325K
Cupertino, California · Senior · Full-time · Posted Oct 15, 2026
- Experience
- 5+ years developing software in Java.
- Education
- Bachelor of Science in Computer Science, or equivalent work experience.
About the job
Build and evolve Apple Services systems for distribution rights, pricing, partner onboarding, payments, invoicing, and financial reporting.
What you'll do
- Architect and build distributed services for rights management and price calculation.
- Own and modernize partner onboarding and business systems for payments, invoicing, and financial reporting.
- Improve testing, observability, monitoring, reliability, and releases; mentor engineers and collaborate across teams.
What they ask for
- 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 and working with distributed NoSQL and relational databases.
- Experience with multi-threaded synchronous and asynchronous applications; strong Unix/Unix-like operating systems background.
Nice to have
- Experience with messaging platforms (e.g., Kafka).
- Familiarity with AI-assisted engineering (e.g., Copilot, Claude Code, LLM-based workflows); caching, observability, or performance tuning experience.
Pay
$184,700 to $324,800 USD base salary
Tools
Java, Kafka, Copilot, Claude Code, LLM-based workflows, NoSQL, Unix/Unix-like operating systems
AI focus
Preferred familiarity with AI-assisted engineering, including Copilot, Claude Code, and LLM-based workflows.
Model-written summary · the original posting is authoritative