Senior Software Engineer – Multiplayer Engine (Hybrid)

Electronic Arts

Redwood City (CA)

On-site

USD 180,000 - 240,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid time off
Medical/dental/vision insurance
401(k) retirement plan
Bonus eligibility
Flexible work model

Job summary

Electronic Arts in Redwood City, CA, is seeking a Senior Software Engineer to help shape next-generation engine architecture and multiplayer systems. You will translate research concepts into scalable live engine components and collaborate across disciplines to bring AI-assisted creation and procedural technologies into production.

The role is hybrid, with on-site presence three days a week in Redwood City or alternate hubs in Canada.

Qualifications

  • 8+ years of professional software engineering experience.
  • Experience with AAA game engines and large C++ codebases.
  • Experience implementing gameplay networking features.
  • Ability to navigate large codebases and produce production-ready engine features.
  • Experience collaborating with researchers and engineers.
  • Experience with CI/CD tools.

Responsibilities

  • Extend the low-level networking layer of the engine.
  • Design and implement multiplayer features at scale.
  • Collaborate with engine developers to enable multiplayer support.
  • Contribute to engine architecture and developer-facing platforms.
  • Define best practices for multiplayer-ready code.

Skills

8+ years experience
C++ large codebases
Gameplay networking
Engine development
CI/CD workflows

Tools

Jenkins
GitLab

Job description

Electronic Arts in Redwood City, CA, is seeking a Senior Software Engineer to help shape next-generation engine architecture and multiplayer systems. You will translate research concepts into scalable live engine components and collaborate across disciplines to bring AI-assisted creation and procedural technologies into production.

The role is hybrid, with on-site presence three days a week in Redwood City or alternate hubs in Canada.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Networking Engineer, Game Engine — Multiplayer at Scale
Senior Networking Engineer, Game Engine — Multiplayer at Scale

Electronic Arts (EA) • Redwood City (CA)

Hybrid
USD 165,000 - 256,000
Paid time off
Health insurance
401(k) plan
+1
Senior Backend Engineer — AI-Driven Live Services
Senior Backend Engineer — AI-Driven Live Services

Electronic Arts (EA) • Redwood City (CA)

Hybrid
USD 165,000 - 256,000
Senior Backend Software Engineer - Scalable Web Services
Senior Backend Software Engineer - Scalable Web Services

Electronic Arts • Redwood City (CA)

Hybrid
USD 165,000 - 256,000
Paid time off
Sick time
Company holidays
+7
Senior Engine Tools Engineer – Generative AI & Creator Systems
Senior Engine Tools Engineer – Generative AI & Creator Systems

Electronic Arts (EA) • Redwood City (CA)

On-site
USD 165,000 - 256,000
Développeur.se de logiciels sénior.e - applications réseau / Senior Software Developer - Networking
Développeur.se de logiciels sénior.e - applications réseau / Senior Software Developer - Networking

Electronic Arts • Redwood City (CA)

Hybrid
USD 180,000 - 240,000
Paid time off
Medical/dental/vision insurance
401(k) retirement plan
+2
Senior Engine Systems Engineer - Hybrid, Live Service Games
Senior Engine Systems Engineer - Hybrid, Live Service Games

Electronic Arts Ltd • West Chatsworth (CA)

Hybrid
USD 193,000 - 297,000
Medical/dental/vision insurance
Life insurance
Disability insurance
+2
Senior AAA Gameplay Animator (Hybrid)
Senior AAA Gameplay Animator (Hybrid)

Electronic Arts (EA) • Redwood City (CA)

Hybrid
USD 154,000 - 234,000
Health insurance
Paid time off
Retirement plan
+2
Senior Generative Engine Tools Engineer
Senior Generative Engine Tools Engineer

Electronic Arts • Redwood City (CA)

On-site
USD 150,000 - 230,000
Health insurance
401(k)
Paid time off
Développeur.se de logiciels sénior.e - outils de moteur génératif / Senior Software Developer - Generative Engine Tools
Développeur.se de logiciels sénior.e - outils de moteur génératif / Senior Software Developer - Generative Engine Tools

Electronic Arts • Redwood City (CA)

Hybrid
USD 150,000 - 230,000
Health insurance
401(k)
Paid time off
Online Games Engineer - Hybrid (C++/C#, Unreal)
Online Games Engineer - Hybrid (C++/C#, Unreal)

Electronic Arts • Orlando (FL)

Hybrid
USD 90,000 - 130,000