Apply Now

You will be taken to jobs.ea.com to complete your application.

Electronic Arts is looking for a Systems Software Engineer to join the EA SPORTS UFC team in Vancouver, British Columbia. As a Systems Software Engineer, you will help shape and deliver the engine and platform technology supporting gameplay, animation, rendering, online, front end, and tools.

Responsibilities:

  • Guide teams on platform capabilities, engine behaviour, and system-level tradeoffs.
  • Define and deliver engine, platform, automation, and release strategies.
  • Build shared solutions that enable teams to design and ship scalable features.
  • Improve performance, memory use, load times, stability, and developer workflows.
  • Own systems initiatives from planning through delivery, including risks and technical KPIs.
  • Partner with franchise and central technology teams to share solutions and best practices.

Qualifications:

  • 5+ years of professional software engineering experience with large or performance-sensitive systems.
  • Expertise in C++ and large, complex codebases.
  • Knowledge of memory management, multithreading, runtime performance, and platform constraints.
  • Experience with game engines, real-time systems, tooling, automation, or multi-platform development.
  • Experience delivering complex systems end to end.
  • Experience in utilizing AI-assisted development tools to rapid prototype, accelerate execution and automate workflows.

Benefits:

  • Competitive salary
  • Comprehensive benefits package, including physical, emotional, financial, professional, and community well-being support
  • Flexible work arrangements, including hybrid model
  • Opportunities for growth and development