# Lead Software Engineer - EA SPORTS™ NHL

**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/es_ES/careers/JobDetail/Lead-Software-Engineer-NHL/215815?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_523eb8a5-61c

## 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.

Your responsibilities will include:

- Architecting and implementing core systems and technical designs that define future games

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

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

- Mentoring a passionate and high-performing engineering team

- Championing code quality, performance, and stability

- Helping to build the dream team by identifying and attracting top-tier engineering talent

- Driving team-wide adoption of AI-assisted development tools

To qualify, you will need:

- A deep passion for gaming and a drive to create amazing interactive entertainment

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

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

- Excellent C++ skills and a strong portfolio of designing and architecting complex, object-oriented software

- The 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

- A solid understanding of memory management, multi-threading, and runtime optimization

Electronic Arts offers a comprehensive benefits package, including medical insurance, mental wellness support, pension plans, paid time off, family leave, free games, and more.

## Skills

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

### Nice to have
- Frostbite engine
- machine learning
- multi-threading
- memory management
- runtime optimization

---

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