
Senior Software Engineer (Devops)
Electronic Arts19 hours ago
Responsibilities
- Build and maintain CI/CD pipelines using Jenkins, Azure DevOps, and GitLab.
- Write automation using C#, PowerShell, Bash, or similar languages.
- Troubleshoot build failures and improve build-platform performance.
- Support Git-based workflows, with Perforce experience considered a plus.
- Automate infrastructure using Terraform, Packer, Ansible, or Chef.
- Improve reliability, observability, and developer workflows across the build platform.
- Contribute to incident response and continuous system improvements.
- Collaborate with EA game studios and studio partners in a hybrid environment.
Requirements
- Have 7+ years of software engineering experience with increasing responsibility.
- Have experience with large-scale build/release systems or developer platforms, such as AAA game or DevOps platforms.
- Have experience with CI/CD principles and workflows.
- Be proficient in one or more of C#, PowerShell, Bash, or similar scripting or programming languages.
- Have experience with AWS, GCP, or Azure.
- Have familiarity with infrastructure-as-code and configuration management tools.
- Demonstrate strong problem-solving skills and the ability to identify risks and propose practical solutions.
- Communicate clearly and work effectively in a hybrid, collaborative environment.
Benefits
- Hybrid role based in Vancouver or Austin.
- British Columbia base salary range of $141,400–$204,400 CAD.
- Three weeks of vacation per year to start and 10 days of sick time per year in Canada.
- Paid top-up to EI/QPIP benefits for qualifying maternity, parental, or adoption leave.
- Extended health, dental, and vision coverage; life and disability insurance; and a retirement plan for regular full-time employees.
- Potential eligibility for bonuses and other incentive programs.
- Additional wellness, family leave, paid time off, retirement savings, and complimentary game benefits may be available.
Tech Stack
Categories
About Electronic Arts
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.