Enable job alerts via email!

Software Engineer I

Electronic Arts (EA)

Vancouver

On-site

CAD 79,000 - 112,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Engineer, where your creativity and technical skills will help build APIs and web applications that enhance player experiences. Collaborate with diverse teams and continuously learn new technologies in a dynamic environment. This entry-level role offers a competitive salary and a comprehensive benefits package, including health coverage and retirement plans. Be part of a community that values adaptability, resilience, and innovation, making a real impact in the entertainment industry.

Benefits

Health coverage
Dental coverage
Vision coverage
Life insurance
Disability insurance
Retirement plans
Parental leave top-up
Vacation (3 weeks)
Sick leave

Qualifications

  • 2+ years in a technical role for complex live services.
  • Proficient in Javascript and Typescript.

Responsibilities

  • Develop modular components and troubleshoot live issues.
  • Coordinate with departments for successful implementation.

Skills

Javascript
Typescript
Backend web technologies
Databases
GraphQL
NodeJS
Kubernetes

Tools

Docker
Linux
AWS
React
Angular
Java
Contentful

Job description

3 weeks ago Be among the first 25 applicants

Description & Requirements

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.

Role Overview

As a Software Engineer, you will collaborate with a team to build APIs and web applications supporting EAX teams. You will work across departments (Design, Engineering, QA, Project Management) and internal customers to align and implement solutions. You will analyze data to evaluate the performance of live service products and work with senior engineers to identify opportunities to enhance player experiences. You will report to the Engineering Manager and be a core member of the EA Vancouver team.

Responsibilities

  • Develop testable, modular components and features, and troubleshoot live issues.
  • Promote a culture of performance, maintainability, quality, and automation within the team.
  • Coordinate with various departments and internal stakeholders to ensure alignment and successful implementation.
  • Continuously learn and apply new technologies to improve existing solutions.

Qualifications

  • At least 2 years of experience in a technical role focused on the development and operation of complex live services.
  • Proficiency in Javascript and Typescript.
  • Knowledge of backend web technologies.
  • Experience with databases.
  • Familiarity with GraphQL, NodeJS, and Kubernetes is advantageous.

Nice to Have

  • Understanding of HTTP, caching, web servers, Docker/Kubernetes, Linux, and AWS.
  • Experience with Event-Driven Systems.
  • Knowledge of React or similar front-end libraries like Angular. Experience with Java for backend development and content management systems like Contentful is a plus. Support and development experience for live service products is also beneficial.

Note: Ceci ne s’applique pas au Québec.

Compensation & Benefits

EA expects to pay in the range of $79,900 - $111,900 CAD depending on location (e.g., Vancouver vs. Victoria). Compensation includes base salary, vacation (3 weeks), sick leave, parental leave top-up, health/dental/vision coverage, life and disability insurance, retirement plans, and potential bonuses/equity.

About EA

EA values adaptability, resilience, creativity, and curiosity. We support growth through leadership, learning opportunities, and a holistic benefits program that promotes physical, emotional, financial, career, and community wellness. We are an equal opportunity employer committed to diversity and inclusion.

Additional Details
  • Seniority level: Entry level
  • Employment type: Full-time
  • Job function: Engineering and IT
  • Industry: Entertainment Providers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer I, Backend (ML Platform)

Affirm

Kitchener

Remote

CAD 102,000 - 142,000

3 days ago
Be an early applicant

Software Engineer I

Affirm

Victoria

Remote

CAD 102,000 - 142,000

3 days ago
Be an early applicant

Software Engineer I, Backend (ML Platform)

Affirm

Saskatoon

Remote

CAD 102,000 - 142,000

11 days ago

Software Engineer I, Backend (ML Platform)

Affirm

British Columbia

Remote

CAD 102,000 - 142,000

30+ days ago

Search - Developer Tools - Golang - Software Engineer I

Elasticsearch B.V.

Remote

CAD 89,000 - 141,000

24 days ago

Software Engineer I

Affirm

Halifax

Remote

CAD 102,000 - 142,000

30+ days ago

Software Engineer I

Affirm

Cornwall

Remote

CAD 102,000 - 142,000

30+ days ago

Software Engineer I

Affirm

Regina

Remote

USD 102,000 - 142,000

30+ days ago

Software Engineer I

Affirm

Remote

USD 102,000 - 142,000

30+ days ago