Data Engineer – End-to-End Pipelines for Global Gaming

Electronic Arts

Vancouver

On-site

CAD 105,000 - 143,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Vacation & sick time
Health and dental coverage
Retirement plan

Job summary

Electronic Arts in Canada is seeking a Data Engineer to design and maintain high-impact data pipelines, translating business needs into robust analytics solutions. You will bridge engineering and strategy, balancing hands-on development with collaboration across teams to deliver scalable data systems.

The role involves working with SQL/No-SQL databases, Spark, Kafka, Trino, Airflow, and cloud infrastructure (AWS) here in Vancouver.

Qualifications

  • Advanced proficiency in SQL and No-SQL databases.
  • Experience building distributed data systems with Spark, Kafka, and Trino.
  • Strong Python, C#, or Scala coding for production-grade data apps.
  • Cloud data infrastructure experience, preferably AWS.
  • Expertise with ETL/ELT pipelines and data orchestration with Airflow.
  • Experience delivering AI/BI insights with data governance and cataloging.

Responsibilities

  • Design and implement scalable data models to support analytics.
  • Own end-to-end ETL/ELT pipelines and data workflows.
  • Address data ingestion, storage strategies, and reliability.
  • Oversee batch and real-time processing, ensure data quality.
  • Collaborate with technical and business teams on data initiatives.

Tools

Airflow
Spark
Kafka
Trino
Databricks

Job description

Electronic Arts in Canada is seeking a Data Engineer to design and maintain high-impact data pipelines, translating business needs into robust analytics solutions. You will bridge engineering and strategy, balancing hands-on development with collaboration across teams to deliver scalable data systems.

The role involves working with SQL/No-SQL databases, Spark, Kafka, Trino, Airflow, and cloud infrastructure (AWS) here in Vancouver.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - EA Sports FC
Data Engineer - EA Sports FC

Electronic Arts • Vancouver

On-site
CAD 122,000 - 171,000
Vacation (3 weeks per year)
Sick time (10 days per year)
Parental leave benefits
+1
Data Engineer - EA SPORTS FC
Data Engineer - EA SPORTS FC

EA SPORTS • Vancouver

On-site
CAD 122,300 - 170,700
3 weeks vacation
10 days sick time
Extended health/dental/vision coverage
Data Engineer - EA SPORTSTM FC
Data Engineer - EA SPORTSTM FC

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
Vacation & sick time
Health and dental coverage
Retirement plan
Data Engineer EA SPORTS FC
Data Engineer EA SPORTS FC

Electronic Arts • Vancouver

On-site
CAD 80,000 - 110,000
3 weeks vacation to start
10 days sick time
Paid top-up to EI/QPIP for parental leaves
+5
Senior Data Analyst
Senior Data Analyst

Electronic Arts (EA) • Vancouver

Hybrid
CAD 92,000 - 130,000
3 weeks vacation
10 sick days
EI/QPIP top-up
+2
Senior Data Analyst
Senior Data Analyst

Electronic Arts • Vancouver

On-site
CAD 92,000 - 130,000
Vacation 3 weeks/year
Sick time 10 days/year
Health/dental/vision
+2
Senior Data Analyst, Gaming – Live Service Analytics
Senior Data Analyst, Gaming – Live Service Analytics

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick time 10 days
Top-up to EI/QPIP benefits
+2
Edge ML Engineer for Immersive Games & LLMs
Edge ML Engineer for Immersive Games & LLMs

Electronic Arts • Vancouver

On-site
CAD 120,000 - 180,000
Health/dental/vision coverage
Retirement plan
Paid time off
Data Analyst EA SPORTSTM FC (Game Development Analytics)
Data Analyst EA SPORTSTM FC (Game Development Analytics)

Electronic Arts • Vancouver

On-site
CAD 77,000 - 108,000
3 weeks vacation
Sick time
Health, dental, vision
+1
Gameplay Backend Engineer I - Scalable Live Services
Gameplay Backend Engineer I - Scalable Live Services

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Health insurance
Vacation 3 weeks
Sick time 10 days
+1