# Senior Full Stack Engineer

**Company**: Electronic Arts
**Location**: Shanghai
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/fr_CA/careers/JobDetail/216149-Tools-Engineer-III/216149?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c07cb8b9-9e8

## Description

We are seeking a Senior Full Stack Engineer to lead the development of the Tools Platform for EA SPORTS FC Mobile Shanghai. As a core engineer, you will lead the development of complex tooling systems and their core modules, using AI and other technologies to build a creative content management platform.

Responsibilities:

- Understand content operations workflows and lead requirement discussions with external partners

- Design the technical framework for the tools platform based on requirement planning and business development

- Lead the team in developing cross-service tools platforms and coordinate with team members and partners to deliver products

- Promote best practices in design, coding, and related areas within the team, and mentor team members to enhance their technical capabilities

- Develop technical documentation and communicate technical concepts to non-technical partners

- Use AI and other latest technologies to innovatively enhance the functionality and efficiency of content operations tools

Qualifications:

- Bachelor's degree or above in Computer Science, Software Engineering, or a related field

- 8+ years of professional software development experience related to game operations platforms

- Proficient in at least one object-oriented programming language (C++ or Java preferred)

- Experience leading the development of a game operations system or tools system with technical leadership and coordinate teams to deliver complex technical projects

- Experience with distributed systems, microservice architecture, cloud computing platforms, or multimedia content processing platforms

- Proficient in relational or non-relational databases such as MySQL, PostgreSQL, or Oracle

- Proficient in deploying code in a cloud environment such as AWS, Azure, or Google Cloud

- Proficient in CI/CD tools (Jenkins, Maven, etc.) and version control tools (Git, P4, etc.)

Benefits:

- Competitive salary

- Comprehensive benefits package, including medical coverage, mental wellness support, retirement savings, paid time off, parental leave, free games, and more

- Encouragement of work-life balance and flexible work arrangements

## Skills

### Required
- C++
- Java
- object-oriented programming
- distributed systems
- microservice architecture
- cloud computing
- multimedia content processing
- MySQL
- PostgreSQL
- Oracle
- AWS
- Azure
- Google Cloud
- CI/CD tools
- version control tools

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/fr_CA/careers/JobDetail/216149-Tools-Engineer-III/216149?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
