Lead Online Software Engineer - EA Sports FC

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Redwood City, CA · Vancouver, British Columbia, Canada
Salary
$141,400–$204,400 / yr
Posted
today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $173k
$131k most similar roles pay here $235k

This role pays less than 69% of similar roles. Most pay $161,287–$214,500 — the shaded band above. At the midpoint, this role pays about $173k versus about $188k for comparable roles.

Based on 240 similar postings.

Employer

About Electronic Arts

Electronic Arts is a global leader in digital interactive entertainment, developing and publishing games for consoles, mobile, and PC under franchises including FIFA, Madden NFL, The Sims, Apex Legends, and Battlefield.

Electronic Arts currently has 16 open roles on FindRole.

Listed pay typically runs $141,400–$204,400 across 12 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Lead Online Software Engineer - EA Sports FC

As the Lead Online Software Engineer for EA Sports FC, you will lead the engineering team responsible for developing and maintaining large-scale online systems that connect millions of players globally. Reporting to the Technical Director, your role involves guiding a distributed team of over 20 engineers across various locations, ensuring the delivery of multiplayer networking, matchmaking, identity services, platform integrations, and live operations infrastructure. You will collaborate closely with production, design, QA, security, and other engineering teams to ensure online features are performant, reliable, scalable, and secure. Key skills include extensive experience in C++, distributed systems architecture, game networking concepts, and a deep understanding of backend service architecture. This role demands expertise in Microsoft, Sony, and Nintendo platforms, as well as proficiency with tools like Visual Studio and Git, while fostering a culture of technical excellence and player-focused decision-making.

What you'll do

  • Lead execution and quality assurance for EA SPORTS FC's online systems.
  • Guide and mentor a distributed team of over 20 engineers across various locations.
  • Own the delivery of multiplayer networking, matchmaking, and live service infrastructure.
  • Ensure online features are performant, reliable, scalable, secure, and ready for launch.
  • Drive engineering best practices including technical design reviews and code reviews.
  • Oversee integration with first-party platform services and third-party APIs for compliance.

What we're looking for

  • 10+ years of professional software engineering experience with significant hands-on C++ development.
  • 5+ years developing online multiplayer networking or backend systems for games.
  • 3+ years of engineering leadership experience leading senior engineers and driving execution across teams.
  • Proven experience leading large-scale game Online, Multiplayer, Networking, Backend, Platform, or Live Services areas.
  • Deep understanding of Client/Server, Peer-to-Peer, real-time multiplayer, multithreaded, and asynchronous system architectures.
  • Experience integrating third-party APIs, platform services, account systems, matchmaking services, commerce systems, telemetry, etc.

More like this

Similar roles

Lead Software Engineer

Capital One Financial

McLean, VA 58 days ago $179,400$204,700
Java Python Spring Boot Docker Kubernetes AWS CI/CD PostgreSQL Git Jenkins Terraform Ansible Maven JUnit SonarQube

Lead Software Engineer

Adobe

San Jose 31 days ago $208,300$301,600
Java Hibernate PostgreSQL Docker Kubernetes Jenkins Spring Framework MySQL MongoDB Apache Cassandra Kafka Redis Scrum Agile Methodologies New Relic Wavefront Vivid Cortex Vector Databases RAG Architecture A2A Protocol MCP Langchain AI Evals

Lead Software Engineer

Capital One Financial

McLean 8 days ago $197,300$225,100
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Linux RESTful APIs Maven Jenkins Swagger JSON JUnit Mockito DevOps

Lead Software Engineer

Wells Fargo

Iselin, NJ 6 days ago $143,000$224,000
Java Spring Boot Kafka Snowflake Databricks Spark Kubernetes CI/CD GitHub Visual Studio Code SonarQube RESTful services API design Microservices Cloud-native architectures Code reviews Application security Market data systems FIX-based systems

Lead Software Engineer

Genworth Financial

Raleigh, NC 23 days ago
Java AWS Lambda Step Functions Spring Boot JIRA ServiceNow Python CI/CD Agile Methodology MISMO standards XML JSON Application performance monitoring Observability platforms AI tools Kubernetes Docker PostgreSQL
Hybrid

Lead Software Engineer

Mastercard

Arlington, Virginia 83 days ago $161,000$266,000
Python Java .NET/C# Kubernetes AWS Docker Snowflake PostgreSQL Splunk Dynatrace CI/CD Jenkins
Hybrid