
Développeur.se sénior.e d’outils /Senior Tools Developer (Apex Legends)
Electronic Arts4 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
About Electronic Arts
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.