Systems Software Engineer - Engine & Tools (Hybrid)

Electronic Arts

Vancouver

Hybrid

CAD 110,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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
Hybrid Systems Software Engineer - Engine & Performance
Hybrid Systems Software Engineer - Engine & Performance

Electronic Arts • Vancouver

Hybrid
CAD 122,000 - 171,000
Hybrid work model
Systems Software Engineer – Immersive UFC Engine (Hybrid)
Systems Software Engineer – Immersive UFC Engine (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick leave 10 days
Top-up EI/QPIP
+4
NHL Systems Engineer: Engine & Performance
NHL Systems Engineer: Engine & Performance

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 150,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
Senior Multiplayer Engine Engineer
Senior Multiplayer Engine Engineer

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141,000 - 204,000
Systems Software Engineer - EA SPORTS FC
Systems Software Engineer - EA SPORTS FC

Electronic Arts • Vancouver

On-site
CAD 90,000 - 140,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+2
Hybrid Real-Time Rendering Engineer
Hybrid Real-Time Rendering Engineer

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick time 10 days
EI/QPIP top-up
+3
Systems Software Engineer - EA SPORTSTM FC
Systems Software Engineer - EA SPORTSTM FC

Electronic Arts • Vancouver

On-site
CAD 122,000 - 171,000
Hybrid work model
Senior Gameplay Software Engineer – Hybrid (Redwood/Montreal/Vancouver)
Senior Gameplay Software Engineer – Hybrid (Redwood/Montreal/Vancouver)

Electronic Arts • Vancouver

Hybrid
CAD 199,000 - 284,000
Remote-friendly hybrid model