# Senior Software Engineer

**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/ko_KR/careers/JobDetail/Senior-Software-Engineer/216434?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_87d5ee63-198

## Description

Electronic Arts is crafting next-generation entertainment experiences that inspire players and fans worldwide. As part of the FC Quality Verification Engineering team, you will develop technology, large-scale test automation, and AI-powered developer tools.

As a Senior Software Engineer in Vancouver, you will manage systems from proposal to adoption, shape technical direction, write code, define success metrics, and mentor engineers. You will work hybrid, at least 3 days a week, from the office in Burnaby, BC.

Responsibilities:

- Design and implement closed-loop, multi-agent state machines, human-in-the-loop execution flows, and Generative AI testing frameworks.

- Develop distributed agent execution environments for autonomous end-to-end tests.

- Create statistical validation solutions, probabilistic rubrics, and calibration frameworks.

- Lead technical designs, build reusable components, and improve CI/CD workflows.

- Diagnose failures, fix root causes, and mentor engineers.

- Act as product owner for led systems, defining requirements and priorities.

- Evaluate new engineering approaches and measure improvements.

Required qualifications:

- 10+ years of professional software development experience.

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

- Proficiency in C#, C++, and Python.

- Experience with complex software systems, automated testing, and version control.

- In-depth experience with LLMs, multi-agent orchestration, state machines, and human-in-the-loop workflows.

- Statistical inference, hypothesis testing, and experimental design expertise.

- Experience with generative system evaluation frameworks and test automation.

Benefits:

- Comprehensive wellness program covering physical, emotional, financial, and professional well-being.

- Customized regional benefits package, including health insurance, mental health support, retirement savings, paid time off, and free games.

## Skills

### Required
- C#
- C++
- Python
- Artificial Intelligence
- Machine Learning
- LLMs
- multi-agent orchestration
- state machines
- statistical inference
- hypothesis testing
- experimental design
- Generative AI
- test automation
- CI/CD workflows

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/ko_KR/careers/JobDetail/Senior-Software-Engineer/216434?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
