CareerPlanSign in

Senior Software Engineer, Partner Onboarding - Apple Services Engineering

Cupertino, United States of America💼 Full-time🗓 2026-07-21 → 2026-09-28

Core

Architect and build distributed, fault-tolerant services managing distribution rights, price calculation, and partner onboarding for Apple Services.

Role type

Senior Software Engineer (Distributed Systems)

Builds

Distributed services for rights management, pricing, and partner onboarding workflows

Domain

Consumer Technology / Financial Services

Required skills

Java, distributed systems design, NoSQL and relational databases, multi-threaded application development, Unix/Unix-like OS, test automation, observability

Preferred skills

Kafka, AI-assisted engineering, caching strategies, system performance tuning

Responsibilities

Architect distributed services for rights and pricing, own partner onboarding lifecycle, modernize payments and invoicing systems, drive codebase modernization and test automation, mentor junior engineers

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 852,000+ jobs from 20+ sources.