Senior Software Engineer - Global Subscriptions and Pricing Infrastructure

Apple Inc.

Seattle (WA)

On-site

USD 175,000 - 308,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Comprehensive medical and dental coverage
Retirement benefits

Job summary

Apple Inc. is seeking a Senior Software Engineer in Seattle, Washington, to join our Pricing Infrastructure team. This role involves designing and developing scalable backend systems that support Apple’s global commerce ecosystem, ensuring accuracy in pricing and performance.

The ideal candidate will have strong experience in backend applications, particularly with Java or Scala, and a background in distributed systems. The position offers a comprehensive benefits package, including stock options and health coverage.

Qualifications

  • 6+ years of experience in scalable backend applications.
  • Expertise in designing large scale distributed systems.
  • Strong understanding of multi-threaded programming.

Responsibilities

  • Architect and build distributed, fault-tolerant services.
  • Own components like Pricing Cache 2.
  • Design and implement developer-facing APIs.

Skills

Java or Scala
SQL & NoSQL technologies
Asynchronous programming
REST APIs
Distributed systems design
Unix/Unix-like systems
Technical leadership

Education

Bachelor's degree in Computer Science or related field

Tools

Oracle
Cassandra
Kafka

Job description

Senior Software Engineer - Global Subscriptions and Pricing Infrastructure

Seattle, Washington, United States Software and Services

Apple’s Pricing Infrastructure team is the engine behind Apple’s global content pricing. We build and scale the ASE Pricing Platform, powering subscription services that handle millions of daily transactions across 175+ countries. From pricing strategies to promotional campaigns and multi‑service bundles, our work ensures developers and customers have a seamless, accurate, and delightful global experience. Join us to challenge the status quo and make a significant impact on Apple’s commerce ecosystem!

Description

We are seeking a Senior Software Engineer who is a self‑starter, daring, and willing to question assumptions, to design, scale, and evolve the critical systems that power Apple’s global pricing. You will have the courage and experience to be frank and ambitious, yet humble enough to listen to others, as you take on problems under deadlines and deliver turnkey solutions.

Responsibilities
  • Architect and build distributed, fault‑tolerant services that scale with Apple’s global commerce ecosystem, demonstrating a deep understanding of highly scalable backend applications.
  • Own critical components like Pricing Cache 2 (PC2), which provides reliable and efficient pricing lookups at Apple scale, ensuring accuracy and performance.
  • Design and implement developer‑facing APIs, with a deep understanding of HTTP and REST APIs, enabling Apple Developers to configure offers and subscriptions with accuracy and confidence.
  • Partner closely with cross‑functional teams (Commerce, Finance, AppleCare, and Apple Services) to ensure pricing accuracy, compliance, and tax/royalty correctness, fostering strong collaboration.
  • Drive modernization of the pricing codebase, establishing coding patterns and standards across multiple repositories, with high test automation, observability, and monitoring.
  • Mentor engineers, providing guidance on writing efficient, maintainable, and testable code, and influence architectural decisions across Pricing Infrastructure.
  • Be empowered to challenge the status quo, care about the details, the end user, and how it all comes together, as you build new features, data models, and user workflows.
Minimum Qualifications
  • 6+ current and industry years experience of crafting, implementing, and supporting highly scalable backend applications.
  • Proven expertise in designing and building large‑scale distributed systems.
  • Expert experience with Java (or Scala).
  • Meaningful experience with SQL & NoSQL technologies (e.g., Oracle, Cassandra) and messaging platforms (e.g., Kafka).
  • Demonstrated grasp of multi‑threaded, asynchronous programming concepts.
  • A deep understanding of HTTP and REST APIs.
  • Ability to design and establish coding patterns/standards across multiple code repositories.
  • Proven track record to re‑architect an expansive codebase while transitioning to new technologies/frameworks.
  • Strong background in Unix/Unix‑like systems.
  • Excellent written and oral communication skills, with a strong ability to provide technical leadership and mentorship.
  • Bachelor’s degree in Computer Science, Computer Engineering or related field or equivalent experience.
Preferred Qualifications
  • Familiarity with AI‑assisted engineering (e.g., Copilot, Claude Code, LLM‑based workflows).
  • Experience with caching strategies, observability tooling, and system performance tuning.
Compensation and Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $175,000 and $308,500, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses, including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Equal Opportunity and Inclusion

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Accessibility

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Partner Onboarding - Apple Services Engineering
Senior Software Engineer, Partner Onboarding - Apple Services Engineering

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 278,000
Software Engineering Manager, Apple Services Engineering
Software Engineering Manager, Apple Services Engineering

Apple Inc. • New York (NY)

On-site
USD 198,000 - 343,000
Comprehensive medical coverage
Retirement benefits
Employee stock purchase plan
+1
Quality Engineer, Rights & Pricing
Quality Engineer, Rights & Pricing

Apple Inc. • Cupertino (CA)

On-site
USD 123,700 - 218,000
Medical and dental coverage
Retirement benefits
Product discounts
+4
Pricing Operations Automation Lead
Pricing Operations Automation Lead

Apple Inc. • New York (NY)

On-site
USD 195,000 - 214,000
Global Pricing Operations Analyst – Services
Global Pricing Operations Analyst – Services

Apple Inc. • Culver City (CA)

On-site
USD 137,000 - 251,000
Employee stock programs
Employee Stock Purchase Plan
Medical and dental coverage
+4
Software Development Engineer - Data
Software Development Engineer - Data

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs and RSUs
+2
Sr. Engineering Project Manager, Subscription Enterprise Apps
Sr. Engineering Project Manager, Subscription Enterprise Apps

Apple Inc. • Cupertino (CA)

On-site
USD 175,000 - 312,000
Stock options
Relocation assistance
Tuition reimbursement
+1
Software Engineer - Backend Systems, Insights & Release Technologies
Software Engineer - Backend Systems, Insights & Release Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Senior Software Development Engineer
Senior Software Development Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 169,000 - 211,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase program
Software Engineer, System Services
Software Engineer, System Services

Apple Inc. • Seattle (WA)

On-site
USD 171,000 - 259,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+2