# Lead Software Engineer - EA SPORTS™ NHL

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $141,400 - $204,400 CAD
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/fr_CA/careers/JobDetail/Lead-Software-Engineer/215815?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c9004bfd-050

## Description

We are seeking a Lead Software Engineer to join the EA SPORTS™ NHL team in Vancouver, British Columbia. As a Lead Software Engineer, you will be at the core of the game creation process, leading the architectural design and implementation of technology across multiple platforms.

Responsibilities:

- Architect and implement core systems and technical designs that define future games.

- Collaborate with creators of the Frostbite engine to push game development boundaries.

- Partner with the EA SPORTS™ NHL title team to integrate new technology and deliver unforgettable player experiences.

- Mentor a high-performing engineering team, guiding them from technical discovery to final integration.

- Champion code quality, performance, and stability to ensure optimised and robust games.

- Identify and attract top-tier engineering talent.

- Drive team-wide adoption of AI-assisted development tools, defining and enforcing guidelines and best practices.

Qualifications:

- Deep passion for gaming and creating interactive entertainment.

- Proven technical leadership and experience mentoring a team of 5+ engineers.

- Experience evaluating emerging AI technologies and leading teams through tool and workflow transformation.

- Excellent C++ skills and a strong portfolio of designing and architecting complex software.

- Ability to take a high-level vision and drive it to execution with excellence.

- Outstanding communication skills.

- 6+ years of professional software development experience.

- Professional software or game development experience.

- Solid understanding of memory management, multi-threading, and runtime optimisation.

Benefits:

- Competitive salary ($141,400 - $204,400 CAD).

- Comprehensive benefits package, including vacation time, sick leave, health and dental coverage, life insurance, and disability insurance.

- Retirement plan for regular full-time employees.

## Skills

### Required
- C++
- game development
- software architecture
- technical leadership
- AI-assisted development tools

### Nice to have
- Frostbite engine
- machine learning
- multi-threading
- runtime optimisation

---

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