- Home
- ...
- Open Roles
- Role Detail
Description & Requirements
The Development and Release Engineering (DRE) team are Electronic Arts' experts in continuous integration, build systems, and developer productivity. We are a global team of engineers located across North America, Europe, and Asia-Pacific. DRE partners with EA's game, product, and content teams to provide reliable automation services that help teams build, test, and ship software efficiently.
We are looking for a Software Engineer to join the Development and Release Engineering team, which supports partner development teams in the Asia-Pacific region. The team collaborates across regions using shared working hours and flexible scheduling. You will report to the DRE Technical Director and work with engineers across the team.
This is a hybrid role (3 days per week in the office) based in the Vancouver office.
Responsibilities
- You will implement and maintain CI/CD and build automation pipelines
- You will contribute to internal initiatives that improve build reliability, scalability, and developer productivity
- Collaborate with partner teams to support and expand build and infrastructure environments
- You will identify manual or repetitive workflows and help implement automated, repeatable solutions
- Monitor automated systems and assist with troubleshooting and issue resolution
- You will contribute to shared internal frameworks, tools, and documentation
- Develop or integrate AI-assisted tools to improve efficiency and system reliability, with support from the team
Qualifications
- 2+ years of hands-on experience working with CI/CD workflows and tools such as Jenkins or GitLab CI/CD
- 3+ years of experience automating on-premise and cloud-based infrastructure using tools like Terraform, Packer, or Ansible
- Experience writing clear, maintainable, and testable code in a scripting language such as Python, Groovy, or PowerShell
- Experience using source control systems such as Git or Perforce
- Familiarity with containerization or orchestration technologies (e.g., Kubernetes, ECS, or GKE)
- Exposure to monitoring, observability, or logging tools such as Grafana or Splunk
- Comfortable collaborating with distributed, culturally diverse teams across regions
- Experience with game engines or mobile development is a plus.