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

Senior Software Developer (User Interface)

Electronic Arts
Apply →
hybrid senior regular employee Montreal, Quebec

First indexed 19 Sept 2026

Description

We are seeking a Senior Software Developer to join our User Interface team at Electronic Arts. As a senior software developer, you will lead initiatives focused on the scalability, performance, and robustness of our user interface platform across the technology stack of the Battlefield franchise.

You will work closely with cross-functional teams, including performance, rendering, game engine, and gameplay teams, to identify systemic improvements, implement architectural changes, and ensure that our user interface systems meet modern large-scale development requirements.

Key responsibilities:

  • Implement strategic platform initiatives to improve the scalability of our user interface engine
  • Design, implement, and evolve user interface systems at the game engine level, focusing on performance and robustness
  • Identify systemic bottlenecks and lead efforts to overcome efficiency constraints affecting CPU, memory, and execution engine
  • Collaborate with teams to optimize strategies and resolve complex technical challenges

Requirements:

  • At least 8 years of professional software engineering experience
  • Extensive experience working with core technology systems or game engines in the video game industry
  • Expertise in C++ and large-scale codebases critical to performance
  • Strong experience in CPU and memory performance analysis in real-time environments
  • Proven experience in coordinating architectural initiatives involving multiple teams
  • Excellent communication and collaboration skills

Preferred skills:

  • Experience with Frostbite
  • Knowledge of user interface systems
  • Experience with scalable platform development for game engines
  • Familiarity with game engine or core performance teams
  • Experience working on large-scale AAA products in real-time environments
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/fr_CA/careers/JobDetail/Senior-Software-Developer-Engine-UI-Battlefield/215617