Core Engineer

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Redwood City, CAEdmonton, Alberta, Canada
Salary
$141,400–$204,400 / yr
Posted
3 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $173k
$121k most similar roles pay here $222k

This role pays more than 52% of similar roles. Most pay $137,229–$211,905 — the shaded band above. At the midpoint, this role pays about $173k versus about $175k for comparable roles.

Based on 238 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 · Core Engineer

Join Maxis as a Core Engineer and contribute to the development of foundational technology for game experiences, focusing on engine and client systems in C++. You will collaborate with cross-functional teams including designers, producers, and other engineers to implement core features, optimize performance, and debug complex applications. Your daily tasks include writing technical design documents, developing efficient code, and applying software engineering best practices throughout the development lifecycle. Ideal candidates have 5+ years of experience in software engineering, proficiency in modern C++, and familiarity with tools like Visual Studio, Perforce, or Git. Experience with commercial game engines, performance profiling tools, and graphics libraries is a plus. This role requires strong technical skills and effective communication to drive innovation in the development of large-scale, data-driven games.

What you'll do

  • Implement core features and systems in C++, extending existing systems and creating new ones.
  • Write technical design documents outlining software requirements for game features.
  • Develop performant, memory-efficient code for game client systems.
  • Debug, document, and resolve issues in game development processes.
  • Apply software engineering best practices throughout the development lifecycle.
  • Partner with technical directors to improve game performance and scalability.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of software engineering experience with modern C++.
  • Proficiency in Windows platforms and development tools like Visual Studio.
  • Experience using performance tools and profilers for optimization.
  • Strong collaboration and communication skills across cross-functional teams.
  • Familiarity with version control systems such as Perforce or Git workflows.

More like this

Similar roles

Chief Engineer

Booz Allen Hamilton

Chantilly, VA +1 80 days ago $86,800$198,000
Python GO Java Azure AKS Azure Functions AWS DevSecOps CI/CD

Chief Engineer

Booz Allen Hamilton

Chantilly, VA +1 85 days ago $86,800$198,000
Python Go Java DevSecOps Agile Azure AKS Azure Functions AWS CI/CD

Chief Engineer

Leidos

Springfield, VA 16 days ago $154,050$278,475
ITIL NIST FISMA Common Criteria Oracle Database Cisco Juniper User Activity Monitoring Everfox High Speed Guard Platform DHS EOD SCI CI/CD Python SQL Linux Windows Server Networking Concepts Configuration Management Security Architecture Defense-in-Depth Principles
Hybrid

Chief Engineer

Anduril Industries

Costa Mesa, CA 8 days ago $191,000$253,000
Python C++ MATLAB SolidWorks AutoCAD Simulink LabVIEW Arduino ROS Git Docker AWS Kubernetes CI/CD

Chief Engineer

Booz Allen Hamilton

Chantilly, VA 3 days ago $112,800$257,000
AWS Kubernetes Helm UNIX Linux Shell scripting CI/CD Python Java SQL NoSQL Data streaming Cloud computing Large-scale data processing Multiple data store types High-performance data streaming Data science

Staff Engineer - Core Infrastructure

Uber

Seattle, WA +2 24 days ago $232,000$232,000
Kubernetes Go Java C++ Docker CI/CD Terraform AWS Azure GCP PostgreSQL RabbitMQ Prometheus Grafana eBPF ARM Python GitOps