Electronic Arts logo

Senior Software Engineer - Foundations (Apex Legends)

Electronic Arts
Chatsworth, California, United States of AmericaVancouver, British Columbia, CanadaMadison, Wisconsin, United States of America
Posted 1 month ago
Last seen 1 month ago
Active
full-time
EA Studios - Respawn
$138,700 - $199,900 CAD

Job Summary

Join Electronic Arts as a Senior Software Engineer on the Apex Legends Foundations team, where you'll leverage your 10+ years of game development expertise to build and optimize core game technology. This hybrid role offers the chance to shape groundbreaking experiences for a global player base while enjoying comprehensive benefits and a collaborative environment.

About this job

As a Senior Software Engineer on the Foundations team for Apex Legends, you will design, build, and maintain core technology that enables engaging gameplay and fantastic player experiences. This role involves collaborating with various teams to gather requirements, implement, test, optimize, and enhance features and toolchain support across a wide array of game systems, from collision and physics to rendering and asset management.

Requirements

- Passion for making and playing games. - Excellent C/C++ skills. - 10+ years experience in game development as an engineer - Shipped at least one AAA title - Experience with large code bases and optimizing code, data, and bandwidth to improve both memory consumption and execution speed - Excellent math skills with an emphasis on 3D math. - Excellent understanding of computation and evidence-based optimization - Engineering experience working with consoles (Sony/Nintendo/Microsoft) - Engineering experience working with Windows PC (Microsoft/Steam/Origin) - Bachelor's CS/Math degree or higher preferred (or equivalent work experience) - Experience with PS5, XBSX (XB5) console generation - Familiarity with functional programming - Linux debugging experience - Console programming experience on a multiplayer AAA game - Solid foundation in TCP and UDP networking - Prior professional experience as a respected engineer on a game team - Comfortable in/with Windows, Linux, Perforce, Visual Studio, curl, PHP, LUA/Squirrel

Benefits & Perks

- Paid time off (3 weeks per year to start) (US) - 80 hours per year of sick time (US) - 16 paid company holidays per year (US) - 10 weeks paid time off to bond with baby (US) - Medical/dental/vision insurance (US) - Life insurance (US) - Disability insurance (US) - 401(k) (US) - Vacation (3 weeks per year to start) (Canada) - 10 days per year of sick time (Canada) - Paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave) (Canada) - Extended health/dental/vision coverage (Canada) - Life insurance (Canada) - Disability insurance (Canada) - Retirement plan (Canada) - Bonus and equity eligibility (for certain roles) (US & Canada) - Complimentary games - Holistic approach to benefits programs, emphasizing physical, emotional, financial, career, and community wellness

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.