Systems Software Engineer - Engine & Tools (Hybrid)

Electronic Arts

Vancouver

Hybrid

CAD 110,000 - 160,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Vacation and personal time
Comprehensive health benefits
Retirement plan
Paid time off (3 weeks)

Job summary

Electronic Arts in Vancouver is seeking a Systems Software Engineer to define, deliver, and evolve foundational engine and technology systems across gameplay, rendering, online, tools, and more. You will own initiatives end-to-end and collaborate with teams to improve performance, memory usage, and developer workflows.

The role emphasizes hands-on engineering, problem solving, and delivering scalable, high-quality systems within EA’s Burnaby/Vancouver studios.

Qualifications

  • 3+ years of professional software engineering experience on large-scale or performance-sensitive systems.
  • Strong expertise in C++ and navigating large, complex codebases.
  • Solid understanding of performance, memory management, multithreading, and platform constraints.
  • Experience with game engines or real-time systems.
  • Ability to deliver complex systems end-to-end with quality and predictability.
  • Interest in AI-assisted development tools to accelerate prototyping and workflow automation.
  • Collaborative, support-oriented mindset with clear cross-disciplinary communication.

Responsibilities

  • Define, deliver, and evolve engine and platform systems enabling performance and creative freedom.
  • Own end-to-end delivery of systems initiatives including planning and risk management.
  • Improve performance, memory usage, load times, stability, and developer workflows.
  • Collaborate across teams to share solutions and best practices.
  • Support technical leadership in shaping long-term engine and platform strategy.

Skills

C++
Performance systems
Multithreading
AI tools
Collaboration

Tools

Coding agents
Game engines

Job description

Electronic Arts in Vancouver is seeking a Systems Software Engineer to define, deliver, and evolve foundational engine and technology systems across gameplay, rendering, online, tools, and more. You will own initiatives end-to-end and collaborate with teams to improve performance, memory usage, and developer workflows.

The role emphasizes hands-on engineering, problem solving, and delivering scalable, high-quality systems within EA’s Burnaby/Vancouver studios.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)
Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
3 weeks vacation
Sick time 10 days/yr
Health/dental/vision coverage
+1
Développeur.se de logiciels / Software Developer
Développeur.se de logiciels / Software Developer

Electronic Arts (EA) • Montreal (administrative region)

Hybrid
CAD 122,000 - 171,000
3 weeks vacation per year
Paid sick time
Extended health/dental/vision coverage
+1
Développeur.se de logiciels / Software Developer
Développeur.se de logiciels / Software Developer

Electronic Arts (EA) • Vancouver

Hybrid
CAD 122,000 - 171,000
Paid time off (3 weeks per year)
Sick leave (10 days per year)
Extended health/dental/vision coverage
Game Modes Engineer — Cross-Platform AAA Gameplay (Hybrid)
Game Modes Engineer — Cross-Platform AAA Gameplay (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 140,000
3 weeks vacation
10 days sick time
Extended health/dental/vision coverage
+1
Software Engineer - UFC
Software Engineer - UFC

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 180,000
Audio Software Engineer - EA SPORTS UFC
Audio Software Engineer - EA SPORTS UFC

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 160,000
Vacation and personal time
Comprehensive health benefits
Retirement plan
+1
Real-Time Rendering Engineer - C++ & Graphics
Real-Time Rendering Engineer - C++ & Graphics

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 180,000
UI Software Engineer – UFC Gaming (Hybrid)
UI Software Engineer – UFC Gaming (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 120,000
3 weeks of vacation (Canada)
Health insurance
Retirement plan
Systems Software Engineer - EA SPORTS UFC
Systems Software Engineer - EA SPORTS UFC

Electronic Arts • Vancouver

Hybrid
CAD 100,000 - 140,000
Vacation 3 weeks
Sick time 10 days
EI/QPIP top-up
+5
Audio Software Engineer - UFC
Audio Software Engineer - UFC

EA SPORTS • Vancouver

Hybrid
CAD 105,000 - 143,000