Senior Gaming Platform Engineer

Apple

Seattle, WA

JOB DETAILS
SKILLS
Apple, Apple Macs, Apple iPad, Apple iPhone, Application Programming Interface (API), C Programming Language, C++ Programming Language, Cisco Unity, Computer Games, Computer Graphics, Computer Science, Cross-Functional, Customer Experience, Ecosystems, Games Programming, Gaming, Hardware-Software Integration, Interoperability, Machine Tool, Memory Management, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Windows Operating System, Mobile Games, Multiplatform/Cross-Platform, Music, Objective-C Programming Language, Open Source, Operating Systems, Podcasting, Programming Tools, Social Gaming, Software Development, Systems/Internals Programming, Web Client Plug-ins
LOCATION
Seattle, WA
POSTED
29 days ago
**Weekly Hours:** 40 **Role Number:** 200665542-3337 **Summary** Apple Games is the home of gaming on Apple's platforms, including iPhone, iPad, Mac, Apple TV, and Vision Pro. Join the Game Services Framework team to help us build the developer-facing technologies that drive discovery, engagement, and connectivity for games in the Apple ecosystem. We have an exciting roadmap of features supporting games ranging from mobile, to indie, to AAA, and interacting with a wide variety of operating system areas. Apple Music, Apple Podcasts, Apple Books, and the App Store. Our products operate at a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment to more than 150 countries in over 35 languages. The engineers on our team build secure, end-to-end solutions. We develop the custom software used to process all the creative work, the tools that providers use to deliver media, all the server-side systems, and the APIs for many Apple services. We use those systems to build out delightful and easy-to-use customer experiences for our media services. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and multi-functional, offering greater exposure to the array of opportunities here. **Description** As a Senior Gaming Platform Engineer on the Apple Games Frameworks team, you will own and evolve the critical infrastructure that connects game developers to the full capabilities of Apple's devices and services. Your mission is to unlock the unique features of Apple platforms-from advanced graphics and spatial computing to social gaming services-making them accessible to developers across diverse game engines and development environments. Your primary focus will be maintaining and expanding Apple's open source Unity plugins while building the next generation of tooling and frameworks that will make a broader range of Apple technologies available to Unity developers and extend our reach to additional game engines and development environments. You'll be responsible for designing and implementing cross-platform bridging solutions, automated C#/Swift interoperability systems that eliminate manual binding code, and developer tools that reduce integration complexity for game developers. Your work will directly impact thousands of developers and millions of players, enabling richer gaming experiences that take full advantage of what makes Apple platforms special. This role requires deep technical knowledge of game development platforms, runtime systems, and cross-platform integration challenges, particularly in Windows-based development environments where most game developers operate. **Minimum Qualifications** + 5+ years of experience with multi-platform systems programming and API development + Strong proficiency in C/C++ programming (essential for game engine integration) + Experience with C# or Objective-C/Swift, with willingness to learn and work across both ecosystems + Strong knowledge of memory management, runtime systems, and platform-specific integration challenges + Proficiency with Windows development environments and toolchains used by game developers + Experience with cross-language integration, data marshalling, or native API binding challenges + Understanding of game engine architectures and plugin development patterns + Experience maintaining open source projects and working with developer communities + Bachelor's degree in Computer Science, Engineering, or equivalent experience **Preferred Qualifications** + Unity Engine plugin development experience and familiarity with Unity's native plugin architecture + C# and .NET/Mono runtime experience + Swift, Objective-C, or other Apple platform development experience + Experience with other game engines (Unreal, Godot, etc.) and their plugin systems + Background in compiler toolchains, code generation, or language runtime implementation + Client/server networking and multiplayer game development experience + Previous experience building developer tools or SDKs at scale

About the Company

A

Apple

We bring amazing people together to make amazing things happen.

We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

About Apple

There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Other/Not Classified
FOUNDED
1976
WEBSITE
https://www.apple.com/jobs