Advanced Software Engineer, Online Services - American Football

Global Sports Jobs Limited

Orlando (FL)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EA SPORTS is seeking an Online Software Engineer to build networked game experiences for its multiplayer sports titles. You will work with C#/.NET backend services and C++ Unreal Engine development, delivering efficient code across client and backend systems.

The role involves full-stack ownership from game UI to backend databases, streaming live services, and performance optimisations. Hybrid/onsite work is available in Orlando, FL or Madrid, Spain.

Qualifications

  • 6+ years of software development experience with strong proficiency in C#/.NET for backend services and C++ for Unreal Engine game development.
  • Experience developing in and debugging multi-threaded/concurrent architectures.
  • Familiarity with database technologies (MySQL, SQL, Redis).
  • Knowledge of networking protocols (TCP/IP, UDP).

Responsibilities

  • Leverage EA's Digital Platform technologies to implement server features, components, and services.
  • Create and maintain client code to support features and improve multiplayer experiences.
  • Optimise client and server online systems to improve latency, reliability, scalability, performance, and memory.
  • Design and iterate on architecture and infrastructure improvements for live systems and workflows.
  • Work closely with partner teams to stand up and maintain online infrastructure and services for the title.
  • Own experiences through the full stack, from UI in the game client all the way to the backend services and databases that power those experiences.

Skills

C#/.NET backend
C++ Unreal Engine
Multi-threaded architectures
Database (MySQL/SQL/Redis)
Networking (TCP/UDP)

Education

Bachelor's degree in Computer Science or related field

Tools

Visual Studio
Splunk
Linux

Job description

About the Role

The Online Software Engineer will help build networked game experiences for EA Sports titles, working within a fast-paced, action-oriented multiplayer sports game environment. The role involves both C++ Unreal game development and C# .NET web services. The engineer reports to a Software Engineering Manager and works with the Technical Lead to estimate, build and improve projects. The focus is on delivering efficient and effective code across the customer-facing experience and the backend services that power those experiences.

Key Responsibilities
  • Leverage EA's Digital Platform technologies to implement server features, components, and services.
  • Create and maintain client code to support features and improve multiplayer experiences.
  • Optimise client and server online systems to improve latency, reliability, scalability, performance, and memory.
  • Design and iterate on architecture and infrastructure improvements for live systems and workflows.
  • Work closely with partner teams to stand up and maintain online infrastructure and services for the title.
  • Own experiences through the full stack, from UI in the game client all the way to the backend services and databases that power those experiences.
Required Experience & Qualifications
  • 6+ years of experience in software development with a strong proficiency in both C#/.NET for backend services and C++ for Unreal Engine game development.
  • 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.
Preferred Skills
  • Experience with networked applications or features (client/server and/or peer-to-peer).
  • Experience working with Microsoft, Sony, or Nintendo game consoles.
  • Experience with network optimization and improving service reliability.
  • Experience with log analysis and tools such as Splunk.
  • Experience with Linux.
  • Experience with Visual Studio and deep knowledge of the debugging tools.
Workplace
  • Hybrid/Onsite in Orlando, FL or Madrid, Spain
About the Company

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Advanced Software Engineer, Online Services - American Football
Advanced Software Engineer, Online Services - American Football

EA SPORTS • Orlando (FL)

On-site
USD 110,000 - 170,000
Advanced Software Engineer, Online Services - American Football
Advanced Software Engineer, Online Services - American Football

Electronic Arts • Orlando (FL)

On-site
USD 90,000 - 130,000
Lead Online Services Engineer — Multiplayer Sports Games
Lead Online Services Engineer — Multiplayer Sports Games

Global Sports Jobs Limited • Orlando (FL)

Hybrid
USD 120,000 - 180,000
Senior Online Game Engineer (C++/C#)
Senior Online Game Engineer (C++/C#)

EA SPORTS • Orlando (FL)

Hybrid
USD 110,000 - 170,000
Online Games Engineer - Hybrid (C++/C#, Unreal)
Online Games Engineer - Hybrid (C++/C#, Unreal)

Electronic Arts • Orlando (FL)

Hybrid
USD 90,000 - 130,000
Generalist Platform Software Engineer - American Football
Generalist Platform Software Engineer - American Football

EA Sports • Orlando (FL)

Hybrid
USD 125,000 - 180,000
Advanced DevOps Games Software Engineer - American Football
Advanced DevOps Games Software Engineer - American Football

Global Sports Jobs Limited • Orlando (FL)

On-site
CAD 110,000 - 160,000
3 weeks vacation (Canada)
Sick time 10 days
Extended health, dental, vision
+1
Senior Director, Product Management - EA Sports Network
Senior Director, Product Management - EA Sports Network

Global Sports Jobs Limited • Orlando (FL)

On-site
USD 150,000 - 230,000
Experience Designer - College Football
Experience Designer - College Football

Global Sports Jobs Limited • Orlando (FL)

Hybrid
USD 65,000 - 90,000
Hybrid work model
Experience Design Director - EA Sports Network
Experience Design Director - EA Sports Network

Electronic Arts • Orlando (FL)

On-site
USD 150,000 - 190,000
Relocation assistance