Senior Software Engineer - Marketplace

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Redwood City, CAVancouver, British Columbia, Canada
Salary
$141,400–$204,400 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $173k
$116k most similar roles pay here $243k

This role pays less than 61% of similar roles. Most pay $148,356–$217,725 — the shaded band above. At the midpoint, this role pays about $173k versus about $183k 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 · Senior Software Engineer - Marketplace

As a Senior Software Engineer I on Electronic Arts' Marketplace Team, you will join a dynamic team building a cross-game, cross-platform digital economy platform used by millions of monthly active users. Your role involves leading the technical design and architecture of major backend components, creating new features while reducing technical debt through innovation and automation. You will collaborate closely with product managers and business leaders to deliver high-priority features, spending 40-60% of your time coding in Java, Golang, and Kafka. The position requires expertise in AWS, Azure, Docker, Kubernetes, Terraform, and a strong understanding of DevOps practices and Agile development methodologies. Experience with high traffic services and scalable systems is essential, as well as the ability to mentor junior engineers within this large-scale, always-on service environment.

What you'll do

  • Lead technical design and architecture of major components in large-scale distributed backend services.
  • Build server-side systems to deliver new functionality within the Digital Platform.
  • Work with product managers to innovate and automate, reducing technical debt in legacy systems.
  • Collaborate with customers and business leaders to understand needs and prioritize feature delivery.
  • Spend 40-60% of time hands-on coding for system enhancements and maintenance.

What we're looking for

  • 9+ years of experience in software engineering
  • Expertise in Java, Golang, and Kafka
  • 6+ years of experience with AWS, Azure, Docker, Kubernetes, Terraform
  • Experience working on high traffic services (>2 million DAU)
  • Technical leadership or mentorship experience
  • Expertise in software design/architecture and DevOps practices

More like this

Similar roles

Senior Software Engineer

Electronic Arts

Bucharest, Romania 16 days ago
AWS Azure Terraform Docker Kubernetes CI/CD Python PostgreSQL C# ASP.NET MVC HTML5 CSS3 JavaScript WCF REST API jQuery VMware
Hybrid

| Microsoft Careers

Microsoft

Redmond, WA +2 9 days ago $119,800$234,700
Python Java Go C++ Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB Redis GraphQL OAuth OpenIDConnect ZeroTrustArchitecture

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 1200 Grand Central Ave, US) 51 days ago $141,900$190,300
Java Python Kubernetes Docker CI/CD AWS PostgreSQL Redis SMPTE Git Jenkins Linux RESTful APIs JSON XML
Remote

Senior Software Engineer

Autodesk

San Francisco, CA 51 days ago $117,000$209,330
Python Java Node.js React.js AWS RESTful_APIs SQL NoSQL Agile Scrum Kafka Flink Spark
Hybrid

Senior Software Engineer

Highnote

San Francisco, CA 106 days ago $170,000$230,000
Java Spring JPA SQL JUnit AWS GCP Docker Kubernetes BigQuery RedShift
Hybrid

Senior Software Engineer

Blackline

Pleasanton, CA 29 days ago $156,000$156,000
Python Java .NET .NET Core PostgreSQL SQL Docker Kubernetes Azure AWS GCP RESTful APIs Scrum Agile API gateway identity management authentication messaging platforms RabbitMQ workflow orchestration job scheduling search NoSQL
Hybrid