Electronic Arts logo

Senior Software Engineer – DevOps & Perforce

Electronic Arts
Vancouver, British Columbia, CanadaOrlando, Florida, United States of America
Posted 1 hour ago
Last seen 1 hour ago
Active
full-time
CT - IT
$141,400 - $204,400 CAD

Job Summary

Join Electronic Arts as a Senior Software Engineer to drive the DevOps and Perforce infrastructure for AAA games like Battlefield and Madden, leveraging your expertise in Linux, automation, and source control to empower global development teams. This hybrid role offers a chance to make a significant impact on critical systems and collaborate with talented engineers.

About this job

This role supports AAA game development by managing hundreds of Linux-based servers and a custom .NET application that powers Perforce infrastructure at scale. The Senior Software Engineer will contribute across source control architecture, automation, CI/CD, hybrid infrastructure, user support, and log analysis, providing responsive service to developers, artists, and tools teams working on EA’s biggest franchises.

Requirements

- Administer and scale Perforce Helix Core (commit/edge servers, replication, streams) - Troubleshoot syncs, changelists, stream access, queues, and replication delays - Support users of all technical levels with source control issues (p4 sync, p4 unlock, etc.) - Analyze Perforce logs and infrastructure telemetry to resolve system issues - Tune and maintain Linux servers across VM, bare metal, and cloud environments - Automate systems using Ansible or similar tools (Terraform, nice to have) - Contribute to CI/CD pipelines for both internal tooling and game teams - Build dashboards and alerts with KQL, Grafana, or similar observability tools - Extend and maintain the .NET-based Perforce management application - 5+ years of Linux (tuning, mounting, troubleshooting, scripting) - 3+ years of DevOps automation with tools like Ansible, Terraform, or similar - 3+ years with client-server source control systems (e.g., Perforce, ClearCase); Perforce preferred - Strong understanding of source control commands and workflows (p4 sync, changelists, streams, queues) - Experience analyzing logs and resolving infrastructure-level issues - Familiarity with VM, bare metal, and cloud infrastructure in scaled environments - Experience with CI/CD pipeline systems - Proficiency with monitoring tools such as KQL, Grafana, or equivalent - 2+ years of .NET full stack (C#, ASP.NET, HTML/JavaScript), nice to have - Must work PST hours

Benefits & Perks

- Vacation (3 weeks per year to start) - 10 days per year of sick time - Paid top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave) - Extended health/dental/vision coverage - Life insurance - Disability insurance - Retirement plan to regular full-time employees - Eligibility for bonus and equity (certain roles) - Holistic approach to benefits programs, emphasizing physical, emotional, financial, career, and community wellness - Healthcare coverage - Mental well-being support - Retirement savings - Paid time off - Family leaves - Complimentary games

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.