Electronic Arts

Développeur.se sénior.e d’outils /Senior Tools Developer (Apex Legends)

Electronic Arts
Apply
4 hours ago
Vancouver, CanadaSenior

Responsibilities

  • Design and maintain asset pipeline tools and core systems for Apex Legends.
  • Build scalable solutions for asset compilation and packaging.
  • Optimize tools and workflows for reliability, speed, and usability.
  • Collaborate with engine, rendering, and content teams.
  • Resolve toolchain issues and manage technical debt.
  • Implement automated testing and continuous integration.
  • Mentor developers through code reviews and technical guidance.

Requirements

  • 8+ years of experience developing tools or engine systems for games.
  • Strong C++ experience in production environments.
  • Experience building or supporting asset pipelines.
  • Familiarity with asset compilation and packaging systems.
  • Experience working with large codebases and pipelines.
  • Understanding of game engine architecture and editor workflows.
  • Experience improving the performance and reliability of tools.

Benefits

  • Hybrid work model in Vancouver, BC; Montreal, QC; or Los Angeles, CA.
  • US benefits include paid time off, sick time, company holidays, parental bonding leave, medical/dental/vision insurance, life insurance, disability insurance, and a 401(k) plan for regular full-time employees.
  • Canada benefits include vacation, sick time, parental and adoption leave top-up, extended health/dental/vision coverage, life insurance, disability insurance, and a retirement plan for regular full-time employees.
  • Certain roles may be eligible for bonus and other incentive programs.
  • Additional benefits may include mental well-being support, retirement savings, family leaves, complimentary games, and career and community wellness programs.

Tech Stack

Categories

Gaming
Electronic Arts

About Electronic Arts

10,000+ employees

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me