Skip to main content

Senior Software Engineer - Generalist (Foundations) (Apex Legends) at Electronic Arts

Department: EA Studios - Respawn

Language

Compensation

CA$141,400 – CA$256,000/yr

Setup
Hybrid
Location
Los Angeles, California · Vancouver, British Columbia
Type
Full-time
Level
senior
Added to Metaintro

Description

Electronic Arts is hiring a Senior Software Engineer - Generalist (Foundations) for Apex Legends in Los Angeles, California, and Vancouver, British Columbia. The role reports to the Principal Technical Director and focuses on designing and maintaining core engine systems across physics, memory, input, and platform layers; optimizing performance; debugging large-scale codebases; integrating partner technologies; collaborating with design, art, and audio; and mentoring engineers. Candidates need at least 8 years of game engine or systems-level development experience, strong C/C++ experience, experience with large shared codebases, at least one AAA console or PC game, and experience optimizing memory, CPU, or runtime performance. The role offers a hybrid work model and compensation of CAD 141,400–204,400 in British Columbia or USD 165,000–256,000 in California.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation