Senior Software Engineer, Apple Game Services

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$171,600–$302,200 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $237k
$120k most similar roles pay here $322k

This role pays more than 83% of similar roles. Most pay $144,350–$222,437 — the shaded band above. At the midpoint, this role pays about $237k versus about $183k 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 1785 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1446 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 join a world-class engineering group dedicated to powering the Apples Games app and enhancing in-game experiences through features like Leaderboard, Achievements, and Multiplayer. Your day-to-day responsibilities include designing, developing, and operating high-concurrency services that support game developers integrating with the GameKit framework, driving project execution from design reviews to production releases, and ensuring these systems are scalable and reliable. You will leverage Java and your expertise in distributed systems and database internals to build a large-scale cloud gaming platform that delivers rich experiences for players worldwide. This role requires 12+ years of experience in developing and operating production services, strong algorithmic skills, and the ability to articulate complex technical concepts clearly.

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 used in game development.
  • 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 expertise in 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