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

Senior Software Engineer- Generalist (Apex Legends)

Electronic Arts
Apply →
hybrid senior full-time Los Angeles, California

First indexed 2 Sept 2026

Description

Respawn Entertainment, an Electronic Arts studio, is seeking a Senior Software Engineer – Generalist to join the Apex Legends team. As a Senior Software Engineer, you will drive the development of foundational technologies and work to improve the performance and stability of Apex Legends.

Responsibilities:

  • Debug and resolve complex issues in large-scale codebases across various abstraction layers.
  • Collaborate with other engineers to quantify game performance, prevent regressions, and improve launch stability.
  • Design, own, and maintain gameplay and engine systems, focusing on performance and stability across consoles and dedicated servers.
  • Analyze live telemetry and crash data to find defects, prioritize fixes, and guide improvements that directly impact the player experience.
  • Build tools and automated content validation to keep artists, designers, and QA moving quickly and prevent bugs from reaching players.

Required Qualifications:

  • 5+ years of software development or equivalent game development experience.
  • Experience working in large, shared codebases, in games or otherwise.
  • Strong working knowledge of C/C++.
  • Proficiency in programming or scripting languages such as Python.
  • Experience with profiling, auditing, and optimizing software performance.
  • Experience debugging and supporting software running in production.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Qualifications:

  • Experience on a live service game or other continuously operated product, including feature flags, kill switches, and staged rollouts.
  • Familiarity with embedded scripting languages and the boundary between engine code and game script.
  • Experience with content or asset build pipelines and adding automated validation to them.
  • Experience building developer-facing or content-creator tooling.
  • Experience with backend or web services and cloud infrastructure.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.ea.com/pl_PL/careers/JobDetail/Senior-Software-Engineer-Generalist-Apex-Legends/216015