Lead Client Engineer, Engine

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 $187k
$144k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $161,965–$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 149 open roles on FindRole.

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

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Lead Client Engineer, Engine

The Lead Client Engineer role at EA SPORTS FC Mobile Shanghai is a senior position within the EA Studios - SPORTS department, where you will report to the Technical Director. Your primary responsibilities include enhancing and debugging game engines for mobile platforms, developing new tools, and managing the engine team's daily operations and project planning. You will work closely with cross-functional teams to ensure seamless collaboration and efficient development processes. The ideal candidate has over five years of experience in game client or engine development, including at least two years of hands-on management experience. Proficiency in C/C++, toolchain development, and core engine optimization for Android and iOS systems is essential, along with familiarity with Agile methodologies and tools like Jira and Confluence. This role involves driving innovation within a dynamic team that focuses on creating immersive football gaming experiences for a global audience.

What you'll do

  • Enhance and debug game performance across all mobile platforms.
  • Develop new tools and improve existing ones to increase development efficiency.
  • Oversee daily management and team-building of the engine team.
  • Direct project planning and task management for the engine team.
  • Conduct research into mobile platform engine architectures and primary technologies.

What we're looking for

  • 5+ years of experience in game client or engine development.
  • At least 2 years of hands-on experience managing a multi-person technical team.
  • Proficiency in C/C++ programming and debugging.
  • Expertise in toolchain development and core engine optimization.
  • Practical proficiency in building and profiling for Android and iOS systems.
  • Familiarity with Agile development methodologies and project management tools.

More like this

Similar roles

Experienced Systems Software Engineer

Electronic Arts

Vancouver, BC, Canada 24 days ago $104,500$142,800
C++ Python Lua C# Git CI/CD AWS Kubernetes Docker Terraform PostgreSQL MongoDB Unity Unreal Engine Visual Studio IntelliJ IDEA Eclipse CLion Perforce Bitbucket GitHub JIRA Confluence Slack Zoom Microsoft Teams
Hybrid

Lead Product Software Engineer

The Walt Disney Company

Remote 18 days ago $170,500$228,600
UIKit Swift Objective-C HTTP REST iOS tvOS Apple App Store StoreKit Security Test Driven Development Docker CI/CD Git Jira Postman Xcode GitHub Swagger JSON XML Terraform AWS
Remote

Lead Software Engineer, Product Development

Wells Fargo

Charlotte, NC +1 3 days ago
AWS Azure GCP OpenShift SQL Java JavaScript Docker Kubernetes GitHub Agile Scrum Ansible Microservices Python NoSQL Event Streaming Architecture
Hybrid

Software Engineer Lead

PNC

Pittsburgh, PA +3 18 days ago $86,250$158,125
Python Django JavaScript SonarQube Kubernetes OpenShift CI/CD PostgreSQL Oracle DevOps

Software Engineer Lead

PNC

Pittsburgh, PA +2 27 days ago
Java Spring Boot DevOps CI/CD Archer ServiceNow GRC Jira Excel Tableau Power BI Windows patching Linux patching Vulnerability management Contrast

Software Engineer Lead

PNC

PA +2 32 days ago
Linux Windows Server PowerShell Python Elastic Dynatrace AWS Azure automation scripting SRE logs metrics dashboards