Software Engineer II

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
British Columbia, CanadaBurnaby, BC, Canada
Salary
$104,500–$142,800 / yr
Posted
5 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $124k
$93k most similar roles pay here $213k

This role pays less than 80% of similar roles. Most pay $134,500–$201,250 — the shaded band above. At the midpoint, this role pays about $124k versus about $168k 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 127 open roles on FindRole.

Listed pay typically runs $122,300–$170,700 across 76 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Software Engineer II

Join EA SPORTS FC as a Software Engineer II to build and scale gameplay automation capabilities. You will design and implement automated test frameworks, simulation-based tests, and CI-integrated validation systems to help detect regressions early and enhance player experiences. Collaborating with gameplay engineers, QA, designers, producers, and tools teams, you’ll identify high-value areas for automation, improve test coverage, and reduce manual validation costs. Key responsibilities include hands-on investigation of defects, integration of automated tests into CI/CD workflows, and development of diagnostic tools. Proficiency in C++ and scripting languages like Python is essential, along with a deep understanding of software testing principles and football/soccer gameplay mechanics. This role requires 3+ years of experience in test automation or real-time systems, strong debugging skills, and the ability to work effectively in an iterative environment.

What you'll do

  • Design and implement automated test frameworks for gameplay systems.
  • Build simulation-based tests to validate player-facing behaviors in games.
  • Integrate automated validation into CI/CD pipelines for continuous testing.
  • Develop tools that assist QA teams in debugging and inspecting gameplay tests.
  • Investigate automation failures and performance issues to improve reliability.
  • Create reporting and diagnostics to enhance the relevance of automation results.
  • Support feature teams by reducing manual test burden through improved coverage.

What we're looking for

  • 3+ years of experience in building or maintaining automated tests, test frameworks, developer tools, or CI-integrated validation systems.
  • Professional software engineering background in game development, test automation, real-time systems, or large-scale software validation.
  • Strong programming skills in C++ and familiarity with scripting languages like Python, C#, Lua, JavaScript.
  • Knowledge of football (soccer) rules, tactics, player behavior, match flow, teams, leagues, and fan expectations.
  • Ability to debug complex software defects across systems and collaborate effectively with cross-functional teams.

More like this

Similar roles

Software Engineer II

Warner Bros. Discovery

Remote (Ga Atlanta 1050 Techwood Drive Nw, US) 86 days ago
JavaScript HTML CSS Jest Jasmine Mocha AWS CI/CD DevOps Responsive design Unit testing A/B testing Enterprise Ad Product experience Third-party advertisement vendors Cloud Platforms Operations
Remote

Software Engineer II

Microsoft

Redmond, WA 81 days ago $100,600$199,000
Python Java JavaScript C# Azure AWS GCP Microservices Distributed Systems Cloud Infrastructure CI/CD

Software Engineer II

The Walt Disney Company

Remote (Usa - Wa - 925 4Th Ave, US) 44 days ago $123,000$165,000
Python Golang TypeScript React Angular Kubernetes Terraform GitHub CI/CD Datadog Splunk New Relic Databricks Snowflake PostgreSQL
Remote

Software Engineer II

The Walt Disney Company

Remote (Glendale, CA) 19 days ago $117,500$157,500
Java Scala Python Spark Flink Kafka Docker Kubernetes AWS Terraform CI/CD Snowflake Redis Presto Databricks SQL NoSQL Agile IAM ALB
Remote

Software Engineer II

Applied Materials

Benicia, CA 44 days ago $108,000$148,500
C/C++ .Net C# Python Multi-threading Algorithms Networking principles

Software Engineer II

The Walt Disney Company

Remote (Usa - Ca - 1200 Grand Central Ave, US) 17 days ago $117,500$157,500
Python FastAPI Flask PyTorch TensorFlow LangChain Docker AWS EKS GitHub Datadog Grafana Conviva PySpark Pandas Snowflake CI/CD
Remote