Software Engineer III - UGX (temporary)

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Vancouver, BC, Canada
Salary
$122,300–$170,700 / yr
Employment
Temporary
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $160k
This role $146k
$107k most similar roles pay here $208k

This role pays less than 55% of similar roles. Most pay $135,000–$184,900 — the shaded band above. At the midpoint, this role pays about $146k versus about $160k 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 75 open roles on FindRole.

Listed pay typically runs $122,300–$184,000 across 41 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Software Engineer III - UGX (temporary)

As a Software Engineer III on the User-Generated Experiences (UGX) team at Electronic Arts, you will work closely with various service and game teams to develop dynamic, responsive systems that enhance player-driven content. Your day-to-day responsibilities include designing automated AI workflows for self-service onboarding, implementing agentic workflows to boost team productivity, and ensuring robust data migration and backup strategies. You’ll also address technical debt and implement best practices to maintain long-term excellence in the search platform. The role requires expertise in Scala, Java, or Python, proficiency with AI-assisted development tools like GitHub Copilot, experience with high-traffic services, and knowledge of Search Platform technologies such as OpenSearch or ElasticSearch. Additionally, familiarity with AWS infrastructure and CI/CD pipelines is essential for deploying and maintaining virtual environments efficiently.

What you'll do

  • Develop dynamic, responsive, and resilient systems.
  • Design and implement automated AI workflows for self-service onboarding.
  • Implement security best practices including access control for ingestion and search platforms.
  • Address technical debt to ensure long-term technical excellence across the search platform.
  • Deploy and maintain virtual infrastructure on AWS or similar cloud providers.

What we're looking for

  • 6+ years of professional experience programming back-end services.
  • Proficiency in Scala, Java, or Python and expertise in Search Platform technologies like OpenSearch or ElasticSearch.
  • Experience with AI-assisted development tools to enhance engineering productivity and software quality.
  • Demonstrated ability to implement security best practices including access control for ingestion and search platforms.
  • Expertise in deploying and maintaining virtual infrastructure on AWS (EKS, OpenSearch, Terraform) or similar cloud providers.

More like this

Similar roles

Software Engineer, Generalist

Anduril Industries

Irvine, CA 2 days ago $166,000$220,000
Go Python Java Rust C++ PostgreSQL NoSQL CI/CD Docker Kubernetes AWS Git Linux

Software Engineer

Booz Allen Hamilton

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

Software Engineer

Booz Allen Hamilton

Chantilly, VA 37 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 52 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud