Software Engineer, Partner Onboarding - Apple Services Engineering

Apple Inc.
Cupertino, CA, United States
1 day ago
Apply on www.themuse.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$184,700.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Automation of Tests Business Systems Computer Programming Relational Databases Distributed Systems Fault Tolerance Enterprise Messaging Systems NoSQL Performance Tuning Software Engineering
+6 more
Datadog Multithreading Large Language Models Caching Information Technology Apache Kafka

Job description

Apple’s Rights & Pricing engineering team is the platform behind Apple Services distribution and monetization worldwide. We build and scale the systems that manage distribution rights by country, calculate and administer prices across retail, offers, wholesale, and tax, and run Partner Onboarding - from the vendor application process and digital contract signing to bank and tax information collection, payments, invoicing, and financial reporting., We are seeking a Senior Software Engineer who is a self-starter, willing to question assumptions, and eager to design, scale, and evolve the systems that power Apple Services rights, pricing, and partner onboarding. You will have the courage and experience to be frank and ambitious, yet humble enough to listen, as you take on complex problems and deliver durable solutions.

In this dynamic role, you will:

Architect and build distributed, fault-tolerant services that manage distribution rights by country and power price calculation across retail, offers, wholesale, and tax at Apple scale.

Own and evolve Partner Onboarding - the vendor application process, digital contract signing, and collection of bank account and tax information - ensuring accuracy, security, and a great partner experience.

Design and modernize the business systems that drive the presentation layers of payments, invoicing, and financial reporting.

Collaborate to solve complex problems and invent innovative solutions, clearly communicating technical approach across engineering, product, and business partners.

Drive modernization of the codebase and maintain a high level of test automation, observability, and monitoring across multiple repositories.

Support ongoing maintenance and release activities, ensuring reliability and continuity for downstream Apple Services partners.

Mentor less experienced software engineers and partner with teams across Apple to develop new capabilities that support business growth.

Requirements

Experience with messaging platforms (e.g., Kafka).

Familiarity with AI-assisted engineering (e.g., Copilot, Claude Code, LLM-based workflows).

Experience with caching strategies, observability tooling, and system performance tuning.

Minimum Qualifications

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.

Experience working with distributed NoSQL and relational databases.

Experience programming in multi-threaded synchronous and asynchronous applications., Excellent written and oral communication skills, with the ability to provide technical leadership and mentorship.

Benefits & conditions

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 $184,700 and $324,800, 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 for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.themuse.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:15 min

Reversing the caching model for artifact delivery

Thijs Feryn Thijs Feryn · World Congress 2026 Europe

1:36 min

Visualizing memory limits and isolating suspicious endpoints

Dina Matveev Dina Matveev · Europe 2026 Virtual

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all