# Software Engineer

**Company**: Electronic Arts
**Location**: Vancouver
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Salary**: $104,500 - $142,800 CAD
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/en_US/careers/JobDetail/Build-Software-Engineer/213710
**Canonical**: https://yubhub.co/jobs/job_a84faa19-26d

## Description

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 place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

You would join DRE supporting The Sims franchise as a Software Engineer. The position is hybrid (3 days in office) and you will report to the DRE Technical Director.

**Responsibilities:**

- Work with our internal customers to design, and implement new automated workflows

- Monitor our solutions to ensure they are running as expected, and debug and fix any issues found promptly, while communicating with our partners

- Identify gaps/toil within our workflows and implement automated scalable, reliable and repeatable solutions

**Qualifications:**

- 3+ years of experience as a software engineer

- Object-oriented/scripting languages (e.g. Python, Groovy, C#, Java, or Ruby)

- Implement CI/CD pipelines (e.g. Jenkins, GitLab CI)

- Source control management tools (e.g. Perforce, Git)

- Configuration management tools (e.g. Chef, Ansible, Terraform, or Packer)

- Cloud platforms (e.g. Azure, AWS, GCP)

- Containerization technologies (e.g. Docker, Kubernetes)

- Secrets management tools (e.g Vault, AKeyless)

- Artifact repositories (e.g. Artifactory, NPM, NuGet)

- Virtualization environments and tools (e.g. VMs, vSphere)

- Data and Observability tools (e.g. Splunk, Grafana, Open Telemetry)

- Commercial Game Engine (e.g. Unity, Unreal)

- Agile familiarity

- Collaboration skills

**Pay Transparency - North America**

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

**PAY RANGES**

British Columbia (depending on location e.g. Vancouver vs. Victoria) $104,500 - $142,800 CAD

Pay is just one part of the overall compensation at EA.

For Canada, we offer a package of benefits including 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 you welcome 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. Certain roles may also be eligible for bonus and equity.

## Skills

### Required
- Python
- Groovy
- C#
- Java
- Ruby
- Jenkins
- GitLab CI
- Perforce
- Git
- Chef
- Ansible
- Terraform
- Packer
- Azure
- AWS
- GCP
- Docker
- Kubernetes
- Vault
- AKeyless
- Artifactory
- NPM
- NuGet
- VMs
- vSphere
- Splunk
- Grafana
- Open Telemetry
- Unity
- Unreal
- Agile
- Collaboration
