Senior Gameplay Software Engineer – Hybrid (Redwood/Montreal/Vancouver)

Electronic Arts

Vancouver

Hybrid

CAD 199,000 - 284,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-friendly hybrid model

Job summary

Electronic Arts in North America seeks a Senior Software Developer to design and implement engaging gameplay features across multiple studios. You will collaborate with product leaders, gameplay designers, developers, and researchers to bring ideas to life, architect new experiences, and influence requirements through playtests and reviews.

This hybrid role allows onsite three days a week in Redwood City, Montreal, or Vancouver, reporting to the Technical Director.

Qualifications

  • 8+ years of professional software development experience in AAA game engines.
  • Experience with large C++ codebases.
  • Experience implementing or designing gameplay features.
  • Proficiency across gameplay domains (character, camera, controls, UI, etc.).
  • Experience with design tools such as Miro and Figma.
  • CI/CD and version control experience.

Responsibilities

  • Build and maintain performant, engaging gameplay features.
  • Align feature implementations with core engine architecture and technical strategy.
  • Refine user journey requirements with strong engineering and gameplay guidance.
  • Implement telemetry and analytics integrations for feature visibility and tracking.
  • Contribute to engine, content, agentic, and research initiatives to build scalable solutions.
  • Identify gameplay technical risks, blockers, and architecture pitfalls, providing clear mitigation plans.
  • Create wireframes and automated test suites for gameplay systems.

Skills

AAA engines
C++
Gameplay features
Codebase navigation
Cross-team collaboration
Miro
Figma
CI/CD tools
Git
Perforce

Tools

Jenkins
GitLab
Perforce
Git

Job description

Electronic Arts in North America seeks a Senior Software Developer to design and implement engaging gameplay features across multiple studios. You will collaborate with product leaders, gameplay designers, developers, and researchers to bring ideas to life, architect new experiences, and influence requirements through playtests and reviews.

This hybrid role allows onsite three days a week in Redwood City, Montreal, or Vancouver, reporting to the Technical Director.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Multiplayer Engine Engineer
Senior Multiplayer Engine Engineer

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141,000 - 204,000
Senior Software Engineer - Gameplay & Experience at Electronic Arts
Senior Software Engineer - Gameplay & Experience at Electronic Arts

Electronic Arts Ltd • Vancouver

On-site
CAD 141,000 - 204,000
Hybrid work model
Bonus eligibility
Développeur.se de logiciels sénior.e - jouabilité et expérience / Senior Software Developer - Gameplay & Experience
Développeur.se de logiciels sénior.e - jouabilité et expérience / Senior Software Developer - Gameplay & Experience

Electronic Arts • Vancouver

Hybrid
CAD 199,000 - 284,000
Remote-friendly hybrid model
Développeur.se de logiciels sénior.e - jouabilité et expérience / Senior Software Developer - Gameplay & Experience
Développeur.se de logiciels sénior.e - jouabilité et expérience / Senior Software Developer - Gameplay & Experience

Electronic Arts (EA) • Montreal (administrative region)

Hybrid
CAD 141,000 - 204,000
Software Engineer, Agentic Harness for Games (Hybrid)
Software Engineer, Agentic Harness for Games (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 171,000 - 270,000
Healthcare benefits
Retirement plan
Paid time off
Senior Software Engineer - Gameplay & Experience
Senior Software Engineer - Gameplay & Experience

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141,000 - 204,000
Vacation 3 weeks/year
Sick time 10 days/year
Health/dental/vision insurance
+2
Senior Research Engineer - Hybrid World-Building AI Games
Senior Research Engineer - Hybrid World-Building AI Games

Electronic Arts Ltd • Vancouver

Hybrid
CAD 141,000 - 204,000
Software Engineer II — Engine & AI Tools (Hybrid)
Software Engineer II — Engine & AI Tools (Hybrid)

Electronic Arts (EA) • Vancouver

Hybrid
CAD 105,000 - 143,000
Vacation time: 3 weeks
Extended health coverage
Développeur.se de logiciels sénior.e - Flux de travaux agentifs / Senior Software Developer - Agentic Workflows
Développeur.se de logiciels sénior.e - Flux de travaux agentifs / Senior Software Developer - Agentic Workflows

Electronic Arts • Vancouver

Hybrid
CAD 213,000 - 270,000
Hybrid work model
Systems Software Engineer - Engine & Tools (Hybrid)
Systems Software Engineer - Engine & Tools (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 160,000
Vacation and personal time
Comprehensive health benefits
Retirement plan
+1