Senior Gameplay Engineer – On-Ice Physics & AI

Global Sports Jobs Limited

Vancouver

On-site

CAD 110,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Vacation 3 weeks per year
Sick time 10 days per year
Parental leave top-up
Extended health/dental/vision
Life and disability insurance
Retirement plan
Bonus programs

Job summary

EA SPORTS NHL team in Vancouver is seeking a Senior Gameplay Engineer to help craft the next generation of on-ice gameplay. You will be a core architect for moment-to-moment hockey experiences, driving skating physics, puck dynamics, player control, body checks, and spatial team AI.

You will collaborate with designers, animators and tech leads to deliver responsive, realistic gameplay while mentoring mid-level and junior engineers and optimising performance for modern consoles.

Qualifications

  • 5+ years of professional game development experience and shipping titles or core systems.
  • Advanced proficiency in C++ and object-oriented software engineering.
  • Strong foundation in 3D math, physics, data structures and algorithms.
  • Experience with multi-threaded architecture, memory optimization, and profiling tools.
  • Interest or experience with AI tools, automation, and workflow optimizations in game dev.
  • Excellent verbal and written communication; ability to explain complex concepts.

Responsibilities

  • Architect, build and optimise core on-ice gameplay systems (movement, skating, stick handling).
  • Collaborate with designers, animators, producers and audio engineers to implement gameplay features.
  • Write clean, modular C++ code; manage memory, multi-threading and frame-rate optimisations.
  • Explore AI techniques, automated testing tools and dynamic behaviour models for on-ice AI.
  • Develop internal tools, debug utilities and editor extensions to speed iteration.
  • Tune gameplay for responsiveness, transitions, and hit reaction physics; mentor engineers.

Skills

Communication skills
3D math
Physics simulation
Multi-threading

Education

Bachelor’s degree in Computer Science, Software Engineering, or equivalent

Tools

Perforce
Git
CI pipelines

Job description

EA SPORTS NHL team in Vancouver is seeking a Senior Gameplay Engineer to help craft the next generation of on-ice gameplay. You will be a core architect for moment-to-moment hockey experiences, driving skating physics, puck dynamics, player control, body checks, and spatial team AI.

You will collaborate with designers, animators and tech leads to deliver responsive, realistic gameplay while mentoring mid-level and junior engineers and optimising performance for modern consoles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Gameplay Software Engineer - EA SPORTS NHL
Senior Gameplay Software Engineer - EA SPORTS NHL

Global Sports Jobs Limited • Vancouver

On-site
CAD 110,000 - 170,000
Vacation 3 weeks per year
Sick time 10 days per year
Parental leave top-up
+4
Senior Gameplay Software Engineer - EA SPORTS NHL
Senior Gameplay Software Engineer - EA SPORTS NHL

Electronic Arts • Vancouver

On-site
CAD 110,000 - 170,000
Senior Gameplay Software Engineer - EA SPORTSTM NHL
Senior Gameplay Software Engineer - EA SPORTSTM NHL

Electronic Arts • Vancouver

On-site
CAD 141,000 - 204,000
Senior Gameplay Software Engineer - EA SPORTS NHL
Senior Gameplay Software Engineer - EA SPORTS NHL

EA SPORTS • Vancouver

On-site
CAD 141,000 - 204,000
Health, dental & vision coverage
Retirement plan
Paid vacation (3 weeks per year)
+3
Lead Software Engineer - EA SPORTS NHL
Lead Software Engineer - EA SPORTS NHL

Global Sports Jobs Limited • Vancouver

On-site
CAD 150,000 - 190,000
3 weeks vacation
Sick time
Top‑up to EI/QPIP benefits
+5
Senior Technical Lead, Core Technology for NHL Franchise
Senior Technical Lead, Core Technology for NHL Franchise

Electronic Arts • Vancouver

Hybrid
CAD 123,000 - 204,000
NHL Systems Engineer: Engine & Performance
NHL Systems Engineer: Engine & Performance

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 150,000
Senior Technical Lead - EA SPORTS NHL
Senior Technical Lead - EA SPORTS NHL

Global Sports Jobs Limited • Vancouver

Hybrid
CAD 120,000 - 180,000
Vacation: 3 weeks/year
Sick time: 10 days/year
Extended health, dental, vision
Senior Combat Gameplay Engineer
Senior Combat Gameplay Engineer

Electronic Arts • Vancouver

On-site
CAD 141,000 - 204,000
Rendering Software Engineer — Real-Time Graphics
Rendering Software Engineer — Real-Time Graphics

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks/year
Sick time 10 days/year
Health, dental, vision