Senior Tools Software Engineer (Apex Legends)

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Vancouver, BC, Canada · Los Angeles, CA
Salary
$141,400–$204,400 / yr
Posted
today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $165k
This role $173k
$107k most similar roles pay here $215k

This role pays more than 53% of similar roles. Most pay $138,187–$191,500 — the shaded band above. At the midpoint, this role pays about $173k versus about $165k for comparable roles.

Based on 240 similar postings.

Employer

About Electronic Arts

Electronic Arts is a global leader in digital interactive entertainment, developing and publishing games for consoles, mobile, and PC under franchises including FIFA, Madden NFL, The Sims, Apex Legends, and Battlefield.

Electronic Arts currently has 16 open roles on FindRole.

Listed pay typically runs $141,400–$204,400 across 12 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Senior Tools Software Engineer (Apex Legends)

As a Senior Tools Software Engineer at Respawn Entertainment, you will join the Apex Legends team in Vancouver or Los Angeles to develop and maintain asset pipeline tools that support content creation, packaging, and delivery. Your daily responsibilities include designing scalable solutions for asset compilation and packaging, optimizing workflows for reliability and usability, and collaborating with engine, rendering, and content teams to improve toolchain efficiency. You will also mentor engineers through reviews and technical guidance while implementing automated testing and continuous integration practices. The ideal candidate has over 8 years of experience in developing tools or engine systems for games, strong C++ skills, and familiarity with asset pipelines and game engine architecture. This role involves working on a large-scale live service franchise that requires expertise in performance optimization and reliability improvement.

What you'll do

  • Design and maintain asset pipeline tools and core systems.
  • Build scalable solutions for asset compilation and packaging.
  • Optimize workflows for reliability, speed, and usability.
  • Resolve toolchain issues and manage technical debt.
  • Implement automated testing and continuous integration.

What we're looking for

  • 8+ years of experience developing tools or engine systems for games
  • Proficient in C++ within production environments
  • Experience building and supporting asset pipelines
  • Knowledge of asset compilation and packaging systems
  • Ability to work with large codebases and complex pipelines
  • Understanding of game engine architecture and editor workflows
  • Expertise in improving performance and reliability of tools

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 71 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

PNC

PA 29 days ago
Java Spring Boot Docker Kubernetes RESTful APIs CI/CD Oracle Agile Development

Software Engineer

Rockwell Automation

Mayfield Heights, OH 6 days ago
TypeScript Kotlin C# .NET Core Agile Azure AWS microservices test automation CI/CD GitHub Copilot
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 38 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack JSON YAML

Software Engineer

Booz Allen Hamilton

Aurora, CO 29 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Quantico, VA 69 days ago $69,400$158,000
Java Python .NET JavaScript React Angular NodeJS AWS Azure Google Cloud Platform Git Bash Visual Basic Groovy Lua CI/CD Agile Kubernetes Docker PostgreSQL MSSQL Oracle MongoDB