Software Engineer

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Vancouver, British Columbia, CanadaRedwood City, CA
Salary
$104,500–$142,800 / yr
Posted
9 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $166k
This role $124k
$93k most similar roles pay here $212k

This role pays less than 80% of similar roles. Most pay $137,125–$194,231 — the shaded band above. At the midpoint, this role pays about $124k versus about $166k 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 149 open roles on FindRole.

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

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Software Engineer

As a Software Engineer II on the EAX team at Electronic Arts, you will play a crucial role in developing and enhancing player-facing experiences within the EA app. Your day-to-day responsibilities include building modular components using JavaScript and TypeScript, collaborating with cross-functional teams to implement features, and analyzing data to optimize live service products. You will work closely with senior engineers to identify opportunities for improving player engagement and experience. The ideal candidate has 4+ years of experience in developing and operating live services at scale, proficiency in React, and a strong understanding of frontend web technologies such as GraphQL, NodeJS, and Kubernetes. This role involves working on large-scale consumer experiences that connect players across multiple platforms and within EA’s games.

What you'll do

  • Build and debug modular components and features for player-facing experiences.
  • Analyze data to evaluate performance of live service products.
  • Implement solutions by collaborating with Design, Engineering, QA, and Project Management teams.
  • Apply new technologies and techniques to enhance existing software solutions.
  • Identify opportunities to create richer player experiences in collaboration with senior engineers.

What we're looking for

  • 4+ years of experience in developing and operating live services at scale.
  • Strong proficiency in JavaScript, TypeScript, and React.
  • Deep understanding of frontend web technologies, frameworks, and patterns.
  • Familiarity with backend web technologies and databases.
  • Experience with GraphQL, NodeJS, and Kubernetes is preferred.

More like this

Similar roles

Software Engineer II, Front-End

Electronic Arts

Vancouver, BC, Canada 24 days ago $104,500$142,800
JavaScript TypeScript React GraphQL NodeJS Kubernetes HTML CSS Webpack Git CI/CD Docker PostgreSQL MongoDB RESTful APIs JSON YAML Linux AWS Azure
Hybrid

Software Engineer

Alteryx

Remote (Irvine, CA) 124 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote

Software Engineer

Booz Allen Hamilton

Rome, NY 2 days ago
Java JavaScript Python SQL Node.js Spring Boot Spring Cloud Agile CI/CD PostgreSQL Maven Git Docker Kubernetes AWS Grafana Prometheus

Software Engineer

Applied Materials

Santa Clara, CA 32 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $135,699$150,000
Swift Kotlin Apple SDKs Android SDKs Mobile UI frameworks RESTful APIs Version control systems Unit testing frameworks
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $161,637$195,000
Go Python REST Kubernetes Docker CI/CD PostgreSQL MongoDB AWS Azure
Hybrid