Senior Partner Onboarding Engineer - Scalable Services

Apple Inc.

Cupertino (CA)

On-site

USD 184,700 - 277,600

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Apple Inc. in Cupertino seeks a Senior Software Engineer to design, scale, and evolve the systems powering Rights, Pricing, and Partner Onboarding across Apple Services.

You will architect distributed services, own the vendor onboarding flow and contract signing, and collaborate with product and business teams to deliver reliable, secure, and observable platforms. Mentorship and codebase modernization are core expectations.

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 with distributed NoSQL and relational databases.
  • Experience programming in multi-threaded synchronous and asynchronous applications.
  • Strong Unix/Unix-like operating systems background.
  • Excellent written and oral communication skills with ability to provide technical leadership and mentorship.

Responsibilities

  • 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.

Skills

Java
Distributed systems
NoSQL
Relational databases
Multi-threading
Unix
Technical leadership

Education

B.S. in Computer Science

Tools

Kafka

Job description

Apple Inc. in Cupertino seeks a Senior Software Engineer to design, scale, and evolve the systems powering Rights, Pricing, and Partner Onboarding across Apple Services.

You will architect distributed services, own the vendor onboarding flow and contract signing, and collaborate with product and business teams to deliver reliable, secure, and observable platforms. Mentorship and codebase modernization are core expectations.

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,700 - 277,600
Senior Backend Architect & Partner Engagement Lead
Senior Backend Architect & Partner Engagement Lead

Apple Inc. • Cupertino (CA)

On-site
USD 117,000 - 164,000
Senior Backend Architect, CI Platforms & Workflows
Senior Backend Architect, CI Platforms & Workflows

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Senior Software Engineer - Scalable Enterprise Platforms
Senior Software Engineer - Scalable Enterprise Platforms

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 278,000
Senior Distributed Systems Engineer, Large-Scale & On-Call
Senior Distributed Systems Engineer, Large-Scale & On-Call

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Employee stock purchase plan
Restricted stock units
Medical and dental coverage
+2
Platform Program Manager, Partner Ops: Onboarding & Growth
Platform Program Manager, Partner Ops: Onboarding & Growth

Apple Inc. • New York (NY)

On-site
USD 149,000 - 249,000
Platform Program Manager, AMP Partner Operations
Platform Program Manager, AMP Partner Operations

Apple Inc. • New York (NY)

On-site
USD 149,000 - 249,000
Senior Software Engineer, Wallet & Payments at Scale
Senior Software Engineer, Wallet & Payments at Scale

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 216,000 - 325,000
Stock options
Relocation assistance
Education reimbursement
+1
Senior Software Engineer - Scalable Distributed Backend
Senior Software Engineer - Scalable Distributed Backend

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Senior Distributed Systems Engineer: Scale High-Performance
Senior Distributed Systems Engineer: Scale High-Performance

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical coverage
Retirement benefits
Employee stock programs
+1