Game Services Architect

Mar 16, 2024
Orlando, United States
... Not specified
... Intermediate
Full time
... Office work

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL football, EA Sports FC soccer, NHL® hockey, and EA SPORTS UFC.

The Game Services Architect will be responsible for architecting and implementing networked game experiences for EA Sports titles. Services will need to support data persistence, commerce, game session management, matchmaking, inventory for a secure, cross-generational and cross platform game. We are looking for engineers who enjoy prototyping, developing, and maintaining amazing new features and technology.

Your Responsibilities:

 

  • Architect and implement services for game specific features and systems.
  • Leverage EA’s Digital Platform technologies to implement features, components, and services.
  • Create and maintain client code to support features and improve multiplayer experiences. 
  • Optimize client and server online systems to improve latency, reliability, scalability, performance, and memory.
  • Work with partner teams to stand up and maintain online infrastructure and services for the title.
  • Technical oversight of your team members' contributions.

 

Your Qualifications

 

  • 10+ years experience in software development with a strong C++ focus. 
  • Experience with networked applications or features (client/server and/or peer-to-peer).
  • Experience developing in and debugging multi-threaded/concurrent architectures.
  • Familiarity with database technologies (e.g. MySQL, SQL, Redis). 
  • Knowledge of networking protocols (e.g. TCP/IP, UDP).
  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.

 

Pluses:

  • Experience working with Microsoft, Sony, or Nintendo game consoles.
  • Experience working with iOS and Android.
  • Experience with large scale game services 
  • Experience with AWS, Azure or similar
  • Experience with Linux.
  • Experience with Visual Studio and knowledge of the debugging tools.
  • Experience with Frostbite, Unreal or Unity.
COMPANY JOBS
656 available jobs
WEBSITE