Senior Gaming Platform Engineer

AppleSeattle, WA
78d

About The Position

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.

Requirements

  • Deep technical knowledge of game development platforms, runtime systems, and cross-platform integration challenges.
  • 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.

Responsibilities

  • Own and evolve the critical infrastructure that connects game developers to the full capabilities of Apple's devices and services.
  • Unlock the unique features of Apple platforms, including advanced graphics and spatial computing.
  • Make social gaming services accessible to developers across diverse game engines and development environments.
  • Maintain and expand Apple's open source Unity plugins.
  • Build the next generation of tooling and frameworks for Unity developers.
  • Design and implement cross-platform bridging solutions.
  • Develop automated C#/Swift interoperability systems that eliminate manual binding code.
  • Create developer tools that reduce integration complexity for game developers.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Senior

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service