Senior Online Game Engineer (C++/C#)

EA SPORTS

Orlando (FL)

Hybrid

USD 110,000 - 170,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EA SPORTS is seeking an Online Software Engineer to build networked game experiences for its titles. The role combines C++ Unreal game development with C# .NET web services, reporting to a Software Engineering Manager and collaborating with a Technical Lead to estimate, build, and improve projects.

The position is Hybrid/Onsite in Orlando, FL or Madrid, Spain, with responsibilities spanning from client UI to backend services and databases powering gameplay experiences.

Qualifications

  • 6+ years of software development experience with C#/.NET backend 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.

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.
  • Optimize 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
C++ Unreal
Multithreading
Databases
Networking
Bachelor's degree

Education

Bachelor's degree in Computer Science or related field

Tools

MySQL
Redis
SQL

Job description

EA SPORTS is seeking an Online Software Engineer to build networked game experiences for its titles. The role combines C++ Unreal game development with C# .NET web services, reporting to a Software Engineering Manager and collaborating with a Technical Lead to estimate, build, and improve projects.

The position is Hybrid/Onsite in Orlando, FL or Madrid, Spain, with responsibilities spanning from client UI to backend services and databases powering gameplay experiences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Online Games Engineer - Hybrid (C++/C#, Unreal)
Online Games Engineer - Hybrid (C++/C#, Unreal)

Electronic Arts • Orlando (FL)

Hybrid
USD 90,000 - 130,000
Advanced Software Engineer, Online Services - American Football
Advanced Software Engineer, Online Services - American Football

Electronic Arts • Orlando (FL)

Hybrid
USD 90,000 - 130,000
Advanced Software Engineer, Online Services - American Football
Advanced Software Engineer, Online Services - American Football

EA SPORTS • Orlando (FL)

Hybrid
USD 110,000 - 170,000
Senior Gameplay Engineer - Live Service Multiplayer
Senior Gameplay Engineer - Live Service Multiplayer

WorkinGames • Los Angeles (CA), Northern (KY)

Hybrid
USD 144,000 - 217,000
Paid time off
Health insurance
Retirement plan
Senior Software Engineer - Networking
Senior Software Engineer - Networking

Electronic Arts • Redwood City (CA)

On-site
USD 165,000 - 256,000
Senior Gameplay Engineer — Live Service & Multiplayer
Senior Gameplay Engineer — Live Service & Multiplayer

Respawn Entertainment • Los Angeles (CA)

On-site
USD 144,000 - 217,000
Senior Engine Networking Architect (Hybrid)
Senior Engine Networking Architect (Hybrid)

Electronic Arts • Redwood City (CA)

On-site
USD 165,000 - 256,000
Experience Design Director - EA Sports Network
Experience Design Director - EA Sports Network

Electronic Arts • Orlando (FL)

Hybrid
USD 150,000 - 190,000
Relocation assistance
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Electronic Arts • Redwood City (CA)

Hybrid
USD 180,000 - 260,000
Build Engineer
Build Engineer

WorkinGames • Los Angeles (CA), Northern (KY)

Hybrid
USD 121,000 - 184,000
Health insurance
Paid time off
401(k)