EA SPORTS

Lead Software Engineer - EA SPORTS™ NHL

EA SPORTS

Vancouver, British Columbia, Canada · Full Time

Be the first to apply

Experience
6+ yrs
Salary
CAD 141,400 – CAD 204,400 / year
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Electronic Arts (EA) is a leading global entertainment company dedicated to creating immersive gaming experiences. EA SPORTS™ NHL is a renowned franchise that delivers cutting-edge sports gaming to millions worldwide, centered on the excitement and skill of NHL hockey. Located in Vancouver, British Columbia, the EA SPORTS NHL team is composed of talented individuals committed to crafting compelling on-ice gameplay and memorable player interactions.

As a Lead Software Engineer, you will play a pivotal role in crafting the core technology behind our games. Collaborating closely with the Development Director and Producer, you will lead architectural design and technical implementation across multiple platforms. Working alongside multidisciplinary teams including designers, artists, and engineers, you will help realize sophisticated, next-generation features involving rendering, UI, platform systems, machine learning, and tools.

Key Responsibilities

  • Design and implement fundamental systems and technical architecture pivotal for upcoming game titles.
  • Work closely with the Frostbite engine creators to innovate and expand game development possibilities.
  • Collaborate with the EA SPORTS NHL development team to integrate innovative technologies that enhance player experiences.
  • Lead, mentor, and inspire a skilled engineering team through the complete development lifecycle.
  • Promote and enforce high standards for code quality, performance, and software stability.
  • Support talent acquisition by identifying and recruiting exceptional engineering professionals.
  • Lead adoption and responsible integration of AI-assisted development tools, establishing guidelines and best practices.

Qualifications and Experience

  • Strong enthusiasm for gaming and commitment to delivering outstanding interactive entertainment.
  • Demonstrated leadership experience managing and mentoring teams of five or more engineers.
  • Proven expertise in assessing emerging AI technologies, guiding adoption of AI tools, and educating teams on effective and secure AI implementation.
  • Advanced proficiency in C++ programming and a solid track record of architecting complex object-oriented software systems.
  • Capability to translate visionary concepts into high-quality execution.
  • Excellent communicator with the ability to interface between technical and non-technical stakeholders.
  • At least six years of professional software development experience, including prior work with large, multi-platform codebases preferred.
  • Thorough understanding of memory management, multi-threading, and runtime optimization.

Compensation and Benefits

The anticipated salary range for this position in British Columbia is approximately CAD 141,400 to 204,400 annually, with exact pay determined based on education, experience, skills, location, and business needs.

EA offers comprehensive benefits including three weeks of vacation per year, ten sick days annually, parental leave top-ups, extended health/dental/vision insurance, life and disability insurance, a retirement plan, and eligibility for bonuses and other incentives.

Commitment to Diversity and Inclusion

Electronic Arts is committed to equal employment opportunity without regard to protected characteristics such as race, gender, age, sexual orientation, disability, and others. The company also supports workplace accommodations for qualified individuals with disabilities and considers applicants with criminal records in accordance with applicable law.

Industry

Entertainment

How they work

Communication Teamwork & Collaboration Leadership Creativity
🤖
Online · instant AI help
Broxer