(Senior)Server Engineer

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Redwood City, CAShanghai, China
Posted
16 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$122k most similar roles pay here $216k

This listing doesn't post a salary. Most similar roles pay $142,450–$198,900.

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

Listed pay typically runs $122,300–$170,700 across 76 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · (Senior)Server Engineer

Join EA SPORTS FC Mobile Shanghai as a Senior Server Engineer, contributing to the development of high-quality mobile football games. You will work closely with the Technical Director and team members to design and implement robust server-side systems, ensuring the stability and performance of core services. Responsibilities include developing foundational modules, managing project tasks, troubleshooting complex issues, and collaborating with external partners. Ideal candidates have at least 6 years of experience in server development, proficiency in Java, C++, or Go, and knowledge of networking protocols, databases, and container technologies like Docker and Kubernetes. Experience with Linux, version control systems, and large online game development is essential, as is a commitment to Agile methodologies and maintaining a healthy work-life balance within a dynamic team environment.

What you'll do

  • Develop and maintain server-side code to ensure robustness.
  • Design technical architecture for underlying services, modules, and data storage.
  • Oversee server tasks and develop tools for game server operation.
  • Manage project planning and coordination for server feature implementation.
  • Troubleshoot complex server issues to minimize downtime and service interruptions.

What we're looking for

  • At least 6 years of server development experience.
  • Proficiency in Java, C++, or Go programming languages.
  • Knowledge of TCP, UDP, HTTP, and Websocket networking protocols.
  • Experience with relational databases (MySQL/Postgres) and NoSQL databases (MongoDB).
  • Familiarity with container technologies like Docker and Kubernetes.
  • Expertise in Linux platform development and version control systems (Git/Perforce).
  • Strong debugging skills and experience in large online game development.

More like this

Similar roles

Lead Server Engineer

Electronic Arts

Redwood City, CA +1 6 days ago
Java C++ Go TCP UDP HTTP WebSocket MySQL Postgres MongoDB Redis Docker Kubernetes Linux Git Perforce Agile Scrum
Hybrid

Sr Server Software Engineer

Fiserv

Sunnyvale, CA 6 days ago $140,000$210,000
Java Spring Boot REST APIs MySQL Google Cloud Python CI/CD Docker Kubernetes Git JVM PostgreSQL Swagger JUnit SonarQube AWS GitHub JSON XML Unix/Linux

Senior Product Security Engineer, Server

MongoDB

Dublin, Ireland +1 18 days ago
C++ MongoDB Security Assessments Threat Modeling Code Review Pen Testing Memory Management Buffer Overflows Applied Cryptography Database Security Cloud Infrastructure CI/CD

Server Project Engineer

Qualcomm

Santa Clara, CA 5 days ago $233,000$349,600
ARM SoC High Performance Computing Power Management Chiplet Infrastructure Memory Systems Coherent Interconnects CPUs Design Verification Silicon Test Post-Silicon Validation Thermal Design Compliance Certifications Engineering Tradeoff Analysis Data Center Solutions KPI Metrics Cross-Functional Collaboration

Senior Software Engineer, Server Security

MongoDB

Remote (Canada) 18 days ago $137,000$189,000
C++ Go Rust Java Docker CI/CD PostgreSQL MongoDB Kubernetes AWS GCP Azure Git GitHub Jira Confluence Linux TLS X.509 PKI Hashing CRLs
Remote