New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

Lead Server Engineer

Electronic Arts
Apply →
hybrid senior full-time Shanghai

First indexed 18 Sept 2026

Description

We are seeking a Lead Server Engineer to join our EA SPORTS FC Mobile Shanghai team. As a Lead Engineer, you will play a critical role in the system architecture design process, taking ownership of the technical design and implementation of foundational modules and critical services, while leading a team of engineers.

Responsibilities:

  • Develop and maintain server-side code and ensure robustness.
  • Responsible for the technical design of architecture/framework, such as underlying services or modules, service encapsulation/framework/DB storage/data caching etc., in the feature development process.
  • Oversee the server-side tasks and develop tools to ensure the healthy operation of the game server.
  • Manage projects/tasks of the team related to the server architecture/framework implementation, including planning, estimation, breakdown, coordination, and demonstrate commitment to delivery.
  • Troubleshoot complex server related technical issues to minimize the occurrence of critical issues and reduce downtime and service interruptions.
  • Collaborate with team members, stakeholders, operations teams and external partners.
  • Demonstrate impact through dialog, teamwork, and providing guidance to junior team members.
  • Lead and inspire a team of software engineers, fostering a collaborative and high performing work environment
  • Mentor and train team members, promoting skill development and career growth

Qualifications:

  • At least 8 years' experience in server development including 3+ years of team management experience.
  • Proficiency in at least one of Java/C++/Go
  • Knowledge of common networking protocols (e.g. TCP, UDP, HTTP and WebSocket)
  • Knowledge of relational databases (e.g. MySQL or Postgres), NoSQL databases (e.g. MongoDB), and in-memory data structure store (e.g. Redis)
  • Knowledge of container and serverless technologies (Docker, Kubernetes)
  • Experience in development for the Linux platform
  • Experience in version control software such as Git and Perforce
  • Excellent debugging capabilities
  • Experience in at least one shipped large online game development
  • Nice to be familiar with the Agile/Scrum methodology
  • Proficient in reading and writing English documents
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/fr_CA/careers/JobDetail/216150-Lead-Server-Engineer/216150