Drimva

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

First seen Oct 16, 2026 · Last verified Nov 6, 2026 (UTC)