# Tool Software Engineer

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

**Apply**: https://jobs.ea.com/zh_CN/careers/JobDetail/216148-Tools-Engineer-II/216148?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_72662938-c08

## Description

We are seeking a Tool Software Engineer to join the FC Mobile Shanghai studio team. As a Tool Software Engineer, you will lead the development of complex tool systems and core modules or independent tool software to improve the efficiency and overall user experience of content creation processes.

Responsibilities:

- Collaborate closely with internal partners to complete development tasks or maintain existing tools to support feature development.

- Continuously improve the team's overall work efficiency through tool development, performance optimization, and process optimization.

- Debug and fix tool-related issues in multiple technical areas to support product development.

- Support team growth through code reviews, architecture discussions, and knowledge sharing.

- Write clear and easy-to-understand documentation for developed tools to support workflows.

Requirements:

- Bachelor's degree or higher in Computer Science, Software Engineering, or related field.

- 5+ years of professional software development experience related to game operation platforms.

- Proficient in one or more object-oriented programming languages (C++ or Java preferred).

- Experience leading the design and development of at least one game operation system or tool system, with technical leadership abilities.

- Strong organizational and cross-team communication skills.

- Solid software engineering foundation, with certain technical depth in areas such as distributed systems, cloud computing platforms, or multimedia content processing platforms.

- Familiarity with relational or non-relational databases, cloud computing networks, CI/CD, and version control tools.

## Skills

### Required
- C++
- Java
- software engineering
- distributed systems
- cloud computing
- databases
- CI/CD
- version control

---

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