# Software Engineer – Game Technology & Platform Development

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**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/zh_CN/careers/JobDetail/Software-Engineer-Game-Technology-Platform-Development/216407?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_647a225f-854

## Description

We are seeking a Software Engineer to join our Game Technology & Platform Development team. You will help shape the future of how games are built, tested, and played by developing systems that capture complex gameplay data with minimal impact on game performance.

Responsibilities:

- Develop systems that capture rich, detailed gameplay data and make it available to teams building new AI capabilities.

- Work on high-performance systems that collect and process large amounts of data without impacting gameplay.

- Design and develop technology that works across different game engines, consoles, and cloud services.

- Build services, APIs, and SDKs that support multiple games and large volumes of gameplay data.

- Investigate new ways to capture and use data from complex game systems as technology and requirements evolve.

- Help make technical decisions, develop solutions, and see your work used by teams across EA.

- Collaborate directly with game developers, platform engineers, and AI teams to understand their needs and deliver solutions.

Qualifications:

- 7+ years of professional software development experience.

- Experience working with game engines, game clients, or other real-time software.

- Understanding of APIs, software architecture, and how different systems communicate.

- Experience investigating and resolving complex technical problems.

- Experience using AI coding agents as part of software development.

- Ability to work independently and collaborate with engineers across different teams.

Preferred qualifications:

- Strong C++ programming and debugging skills.

- Experience with Frostbite, Unreal Engine, Unity, or custom game engines.

- Experience developing SDKs, engine plugins, or shared software libraries.

- Experience with cloud services, APIs, or data pipelines.

## Skills

### Required
- C++
- game engines
- APIs
- software architecture
- AI coding agents

### Nice to have
- Frostbite
- Unreal Engine
- Unity
- cloud services
- data pipelines

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/zh_CN/careers/JobDetail/Software-Engineer-Game-Technology-Platform-Development/216407?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
