Advanced Software Engineer, Online Services

Electronic Arts

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Orlando, FLMadrid, Spain
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$131k most similar roles pay here $245k

This listing doesn't post a salary. Most similar roles pay $149,125–$214,500.

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 28 open roles on FindRole.

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

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Advanced Software Engineer, Online Services

Advanced Software Engineer, Online Services - American Football will join the EA SPORTS team to build networked game experiences for major sports titles. This role involves prototyping, planning, and maintaining features for fast-paced multiplayer games by owning the full stack from client UI to backend services and databases. The engineer will implement server components using Digital Platform technologies while optimizing systems for latency, reliability, scalability, and performance. Key responsibilities include designing infrastructure improvements for live systems and collaborating with partner teams to maintain online services. The position requires proficiency in C++ for Unreal Engine development and C# .NET for backend services. Candidates should possess experience with multi-threaded architectures, database technologies like MySQL and Redis, and networking protocols such as TCP/IP and UDP. Technical skills also include Linux, Visual Studio, and Splunk log analysis.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Implement server features, components, and services using EA’s Digital Platform technologies.
  • Create and maintain client code to support features and improve multiplayer experiences.
  • Optimize client and server online systems for latency, reliability, scalability, performance, and memory.
  • Design and iterate on architecture and infrastructure improvements for live systems and workflows.
  • Stand up and maintain online infrastructure and services in coordination with partner teams.
  • Manage full-stack experiences from the game client UI to backend services and databases.

What we're looking for

  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
  • 6+ years of experience in software development with 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 such as MySQL, SQL, and Redis.
  • Knowledge of networking protocols including TCP/IP and UDP.
  • Experience with networked applications or features (client/server and/or peer-to-peer) (preferred).
  • Experience working with Microsoft, Sony, or Nintendo game consoles (preferred).
  • Experience with network optimization, service reliability, log analysis tools like Splunk, Linux, and Visual Studio debugging tools (preferred).

More like this

Similar roles

.NET Software Engineer

Electronic Arts

Bucharest, Romania 43 days ago
C# .NET JavaScript TypeScript RESTful APIs Angular React Vue.js SQL Git Perforce SCRUM Object-Oriented Design Debugging
4+ yrs exp Hybrid

.NET Software Engineer

Electronic Arts

Bucharest, Romania 39 days ago
C# .NET JavaScript TypeScript RESTful APIs Angular React Vue.js SQL Git Perforce SCRUM Object-Oriented Design Debugging
4+ yrs exp Hybrid

.NET Software Engineer

Electronic Arts

Bucharest, Romania 43 days ago
C# .NET JavaScript TypeScript RESTful APIs Angular React Vue.js SQL Git Perforce SCRUM Single Page Application frameworks
6+ yrs exp Hybrid

.NET Software Engineer

Electronic Arts

Bucharest, Romania 39 days ago
C# .NET JavaScript TypeScript RESTful APIs Angular React Vue.js SQL Git Perforce SCRUM Single Page Application frameworks
6+ yrs exp Hybrid

Senior Software Engineer, Machine Learning

Electronic Arts

Bucharest, Romania 71 days ago
Machine Learning C++ Python PyTorch TensorFlow Natural Language Processing Automatic Speech Recognition Procedural Content Generation Real-time Rendering GPU NPU Parallel Computing
Hybrid

Senior Backend Software Engineer

Apple Inc

New York, NY 36 days ago $184,700$324,800
Java Kafka Cassandra Redis Kubernetes Apache Flink Apache Spark Streaming CI/CD Distributed Systems Data Pipelines Functional Programming
8+ yrs exp