New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Electronic Arts

Software Developer (Engine Performance) - Battlefield

Electronic Arts
Apply →
hybrid senior full-time Montreal, Quebec

First indexed 28 Jul 2026

Description

The Engine Systems Performance team at Electronic Arts is looking for a software developer to join their team, with experience understanding technical changes and debugging and diagnosing issues across projects and code branches.

The ideal candidate will have a strong understanding of C++ programming, concurrency, memory, and performance optimization, as well as experience working with game engines such as Unreal, Unity, or Frostbite.

Responsibilities:

  • Collaborate with the Performance team and Engine organization to set and achieve team goals for your specific domain or area.
  • Lead and manage other Software Engineers, providing oversight and guidance.
  • Analyze game performance using various systems and tools, identifying and reporting areas of concern.
  • Conduct root cause analysis for performance issues, proposing effective mitigation strategies and solutions.
  • Assist game code and content developers in debugging and optimizing performance bottlenecks found during testing.
  • Review technical design documents to identify potential performance pitfalls and recommend alternative implementations.
  • Identify opportunities to improve testing, tooling or workflows for better triaging, reporting, and analysis of performance issues.
  • Adapt and evolve the current toolset to address new features or problem spaces.

Benefits:

  • Physical, emotional, financial, career, and community wellness programs
  • Healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/en_US/careers/JobDetail/Software-Developer-Engine-Performance-Battlefield/215616