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 7 Aug 2026

Description

We are seeking a skilled Software Developer to join our Engine Systems Performance team, working on the Battlefield franchise. As a developer, you will collaborate with cross-functional teams to ensure the game and development workflows are performant. Your work will have a significant impact on the player's experience across multiple projects and activities.

Responsibilities:

  • Collaborate with the Performance team and Engine organisation to set and achieve team goals
  • Lead and manage other Software Engineers, providing oversight and guidance
  • Analyse 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 optimising 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

Requirements:

  • 5+ years of programming experience in C++ with a deep understanding of the language, best practices, and architectural considerations
  • Excellent problem-solving skills and a service-oriented mindset
  • Strong communication skills, capable of working effectively with both technical and non-technical partners
  • Expertise in concurrency, memory, and performance optimisation
  • Proven experience in developing for multiple devices, including consoles and various hardware requirements
  • Proficiency in managing large codebases and multi-product development
  • Demonstrated ability to lead complex, multi-domain investigations to identify and resolve issues
  • Experience working with game engines such as Unreal, Unity, or Frostbite is preferred
  • Familiarity with multiple profiling tools such as PiX, Superluminal, or Tracy Profiler is a bonus
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/ro_RO/careers/JobDetail/Software-Developer-Engine-Performance-Battlefield/215616