Senior Software Engineer - Global Subscriptions and Pricing Infrastructure
Core
Design, scale, and evolve critical distributed systems powering Apple's global content pricing and subscription services across 175+ countries.
Role type
Senior Software Engineer (Backend Infrastructure)
Builds
Distributed, fault-tolerant services, developer-facing APIs, and pricing data models for global commerce.
Domain
Global commerce, subscription services, pricing infrastructure
Required skills
Java or Scala, distributed systems design, SQL and NoSQL, Kafka, HTTP and REST APIs, multi-threaded asynchronous programming, Unix systems, codebase modernization, technical mentorship
Preferred skills
AI-assisted engineering, caching strategies, observability tooling, system performance tuning
Responsibilities
Architect and build scalable distributed services; own critical components like Pricing Cache 2; design and implement developer-facing APIs; partner with cross-functional teams for pricing accuracy; drive codebase modernization and establish coding standards; mentor engineers on efficient code and architecture.
Seniority
Senior, hands-on IC with mentorship responsibilities
