Senior Software Engineer, Apple Game Services

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $250k
$128k most similar roles pay here $339k

This role pays more than 93% of similar roles. Most pay $148,221–$222,000 — the shaded band above. At the midpoint, this role pays about $250k versus about $185k 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 1777 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1443 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Apple Game Services

As a Senior Software Engineer on the Apple Game Services team, you will play a pivotal role in designing, developing, and operating applications that power features such as Leaderboard, Achievements, and Multiplayer within the App Store’s Games app. Your responsibilities include driving project execution from design reviews to production releases while ensuring highly concurrent and throughput-intensive services are deployed, scaled, and maintained efficiently. You will work with Java, leveraging your expertise in distributed systems and database internals to build a large-scale cloud gaming platform that enhances game development for Apple users worldwide. This role demands strong design skills, familiarity with algorithms and data structures, and the ability to articulate complex concepts clearly to diverse stakeholders.

What you'll do

  • Design and develop applications that power Apple Games and in-game experiences using GameKit.
  • Drive project execution through design reviews to production releases for game services.
  • Deploy, scale, and maintain highly concurrent and throughput-intensive cloud gaming services.
  • Ensure the reliability and performance of distributed systems powering Apple's gaming platform.
  • Collaborate on large-scale projects requiring alignment across multiple functional teams.

What we're looking for

  • 12+ years of experience developing and operating production services in Java
  • Strong design skills with knowledge of algorithms and data structures
  • Experience with distributed systems or database internals
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • Experience driving large cross-functional projects requiring stakeholder alignment
  • Excellent communication skills to articulate complex concepts clearly

More like this

Similar roles