×
Register Here to Apply for Jobs or Post Jobs. X

Senior Gameplay Software Engineer - EA Sportstm NHL

Job in Vancouver, BC, Canada
Listing for: Electronic Arts
Full Time position
Listed on 2026-08-25
Job specializations:
  • Software Development
    Game & 3D/XR Development, Software Engineer, Software Architect, C++ Developer
Salary/Wage Range or Industry Benchmark: 141000 - 204000 CAD Yearly CAD 141000.00 204000.00 YEAR
Job Description & How to Apply Below
Position: Senior Gameplay Software Engineer - EA SPORTSTM NHL

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

EA SPORTSTM is one of the most iconic brands in entertainment – connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games

EA SPORTSTM NHL has revolutionized sports gaming for millions of players worldwide. We’ve pioneered award-winning creative technology and experiences to connect players to the speed, skill, and heart of the NHL.

The EA SPORTSTM NHL franchise is founded on passion and new ideas. Located in Vancouver, British Columbia, the team is composed of diverse talent dedicated to creating on-ice experiences that connect gamers around the world through play. If you’re a creative pioneer with a passion for your craft, this will be more than a job. It’ll be what you love.

We are looking for an experienced Senior Gameplay Engineer to join our team in Vancouver and help craft the next generation of on-ice gameplay. In this role, you will be a core architect of the moment-to-moment hockey experience - driving how skating physics, puck dynamics, player control, body checks, and spatial team AI come to life. Working at the intersection of complex physics, rapid controls, and creative game design, you will collaborate with designers, animators, and technical leaders to deliver responsive, realistic, and exhilarating gameplay.

Your

Responsibilities:
  • Architect & Build On-Ice Systems:
    Design, implement, and optimize core gameplay systems, including player movement/skating physics, stick handling, puck trajectory, collision dynamics, and team AI behaviors.
  • Cross-Discipline

    Collaboration:

    Partner closely with game designers, animators, producers, and audio engineers to translate hockey systems and creative concepts into polished gameplay mechanics.
  • Engine & Performance Optimization:
    Write clean, modular, and highly performant C++ code, taking ownership of memory management, multi-threading, and frame-rate optimization for modern console hardware.
  • Integrate Emerging Tech & AI:
    Explore and integrate emerging AI techniques, automated testing tools, and dynamic behavior models to elevate on-ice intelligence and streamline team workflows.
  • Developer Tools & Workflows:
    Build and support internal tools, debug utilities, and editor extensions to empower designers and animators to iterate quickly.
  • Tune & Polish Gameplay:
    Iterate continuously on responsiveness, stick control, animation transitions, and hit reaction physics to ensure maximum feel, precision, and player satisfaction.
  • Mentorship & Engineering Excellence:
    Guide and mentor mid-level and junior engineers, advocating for software architecture best practices, thorough code reviews, and high technical standards.
Your

Qualifications:

At EA, we know that great talent comes from diverse backgrounds. You don’t need to meet 100% of the listed requirements to be a great fit for this role. If you meet most of these qualifications and are excited about building world-class gameplay, we strongly encourage you to apply!

  • Experience:

    5+ years of professional game development experience, with a proven track record of shipping title(s) or building core gameplay/physics systems.
  • Core Technical

    Skills:
    • Advanced proficiency in C++ and object-oriented software engineering.
    • Strong foundation in 3D math (vectors, matrices, quaternions), physics simulation, data structures, and algorithms.
    • Experience with multi-threaded architecture, memory optimization, and performance profiling tools.
  • Gameplay Systems Expertise:
    Deep understanding of character movement, animation blending/state machines, spatial AI, or real-time physics interactions.
  • Innovation Mindset:
    Demonstrated interest or experience in leveraging AI tools, modern automation, and workflow optimizations in game development.
  • Collaboration & Communication:
    Excellent verbal and written communication skills, with the ability to explain complex technical concepts…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary