Lead Server Engineer

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Shanghai, China
Posted
4 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$144k most similar roles pay here $223k

This listing doesn't post a salary. Most similar roles pay $158,500–$211,200.

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

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

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Lead Server Engineer

The Lead Server Engineer role at EA SPORTS FC Mobile Shanghai involves leading the development and maintenance of server-side code for a high-quality mobile football game. Reporting to a Technical Director, you will design robust architectures, develop tools for efficient server operations, manage project tasks related to server implementation, and collaborate with various teams to ensure smooth service delivery. The ideal candidate has at least 8 years of experience in server development using Java, C++, or Go, along with expertise in networking protocols, databases, container technologies like Docker and Kubernetes, and Linux platform development. This role demands proficiency in debugging complex issues and a track record of contributing to large online game projects.

What you'll do

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

What we're looking for

  • At least 8 years of experience in server development.
  • Proficiency in Java, C++, or Go programming languages.
  • Knowledge of networking protocols (TCP, UDP, HTTP, WebSocket).
  • Experience with relational and NoSQL databases, and Redis.
  • Familiarity with container technologies like Docker and Kubernetes.
  • Expertise in version control systems such as Git and Perforce.
  • Experience developing large online games for the Linux platform.

More like this

Similar roles

(Senior) Server Engineer

Electronic Arts

Shanghai, China 24 days ago
Java C++ Go TCP UDP HTTP Websocket MySQL Postgres MongoDB Redis Docker Kubernetes Linux Git Perforce Agile Scrum
Hybrid

Lead Online Software Engineer

Electronic Arts

Redwood City, CA +1 24 days ago $141,400$204,400
C++ MySQL PostgreSQL MongoDB Redis Docker Kubernetes CI/CD Visual Studio Git Perforce Python Java Node.js AWS Azure GCP Nginx Prometheus Grafana Distributed Systems Reliability Engineering
Hybrid

Lead Online Software Engineer - EA Sports FC

Electronic Arts

Redwood City, CA +1 15 days ago $141,400$204,400
C++ MySQL PostgreSQL MongoDB Redis Docker Kubernetes CI/CD Visual Studio Git Perforce Python Java Node.js AWS Azure GCP Nginx Prometheus Grafana Distributed Systems Reliability Engineering Scalability Techniques
Hybrid

Server Project Engineer

Qualcomm

Santa Clara, CA 13 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