Senior Software Engineer, Partner Onboarding

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
51 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $204k
This role $255k
$123k most similar roles pay here $346k

This role pays more than 94% of similar roles. Most pay $176,812–$231,300 — the shaded band above. At the midpoint, this role pays about $255k versus about $204k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Partner Onboarding

As a Senior Software Engineer, Partner Onboarding - Apple Services Engineering, you will join the Rights & Pricing engineering team to manage and scale systems for global distribution rights, pricing calculations, and partner onboarding. You will architect distributed, fault-tolerant services that handle retail, wholesale, and tax pricing while evolving the vendor application process, digital contract signing, and financial reporting systems. Your daily work involves modernizing codebases, maintaining high levels of test automation and observability, and mentoring junior engineers. The role requires expertise in Java, multi-threaded synchronous and asynchronous applications, Unix-like operating systems, and both NoSQL and relational databases. You may also utilize messaging platforms like Kafka, caching strategies, and AI-assisted engineering tools to solve complex problems within the business-critical infrastructure that manages global distribution rights and payment processing for Apple Services.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Architect and build distributed, fault-tolerant services to manage distribution rights and price calculations at scale.
  • Manage the partner onboarding workflow including vendor applications, digital contract signing, and tax information collection.
  • Design and modernize business systems for payments, invoicing, and financial reporting.
  • Drive codebase modernization while maintaining high levels of test automation, observability, and monitoring.
  • Perform ongoing maintenance and release activities to ensure reliability for downstream Apple Services partners.
  • Mentor less experienced engineers and provide technical leadership across various teams.

What we're looking for

  • Bachelor of Science in Computer Science or equivalent work experience.
  • 5+ years of experience developing software in Java.
  • Experience designing and developing large-scale distributed systems.
  • Experience working with distributed NoSQL and relational databases.
  • Experience programming in multi-threaded synchronous and asynchronous applications.
  • Strong background in Unix/Unix-like operating systems.
  • Excellent written and oral communication skills for technical leadership and mentorship.
  • Preferred experience with messaging platforms, caching strategies, observability tooling, and AI-assisted engineering.

More like this

Similar roles

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp