Data Engineer II - Temporary

7 Minutes ago • 4 Years + • Data Analysis • $100,000 PA - $139,500 PA

Job Summary

Job Description

The Data & Insights (D&I) team at Electronic Arts is seeking an experienced Data Engineer II for a temporary, hybrid/onsite role in Vancouver, BC. This position involves collaborating with Game, Analytics, and Product teams to implement data strategies, develop complex ETL pipelines, and support data modernization efforts for games like NHL and UFC. The engineer will focus on building scalable, efficient, and automated processes for large-scale data analysis, utilizing modern data engineering tech stacks and cloud platforms.
Must have:
  • Involved in the entire development life cycle for data insights.
  • Gather requirements, model, and design solutions for product, business analytics, and data science.
  • Design, implement, and maintain efficient, scalable, and robust data pipelines.
  • Develop and optimize ETL/ELT processes.
  • Work with analysts, understand requirements, and develop technical specifications for ETLs.
  • Support production code for accurate datasets.
  • Automate deployment and monitoring of data workflows using CI/CD.
  • Guide communications between users and studio engineers.
  • Promote strategies to improve data modeling, quality, and architecture.
  • Participate in code reviews and mentor junior engineers.
  • Document data processes, architecture, and workflows.
  • Work with big data solutions, data modeling, ETL pipelines, and dashboard tools.
  • Explore data feature designs and suggest cost/compute optimization.
  • 4+ years in data engineering with a graduate degree in a quantitative field.
  • Proficiency in SQL and cloud-based databases (Snowflake, Redshift, BigQuery).
  • Experience with data modeling, dbt, ETL, and data warehousing.
  • Proficiency in Python or Java.
  • Experience with Git and version control.
  • Knowledge of Airflow.
  • Experience with AWS, GCP, or Azure, and infrastructure-as-code (Docker, Terraform, CloudFormation).
  • Familiarity with data quality, governance, and observability tools (Great Expectations, Monte Carlo).
  • Comfortable working in multi-functional, local, and remote teams.
  • Experience with BI and data visualization tools (Looker, Tableau, Power BI).
  • Experience in Agile development and process management tools (JIRA, Target process, Trello).
Good to have:
  • Experience in gaming and working with its telemetry data.
  • Experience with big data platforms (EMR, Databricks, Kafka, Spark, Iceberg).
  • Experience in developing near real-time/streaming data solutions.
  • Exposure to AI/ML, MLOps concepts, and collaboration with data science/AI teams.
  • Experience integrating data solutions with AI/ML platforms.
Perks:
  • Vacation (3 weeks per year to start)
  • 10 days per year of sick time
  • Extended health/dental/vision coverage
  • Basic life insurance
  • Holistic approach to benefits (physical, emotional, financial, career, community wellness)
  • Healthcare coverage
  • Mental well-being support
  • Retirement savings
  • Paid time off
  • Family leaves
  • Complimentary games

Job Details

The Data & Insights (D&I) team is involved in every aspect of data at EA, using it to deliver valuable insights and solutions for game teams and players. We drive strategy, build data and AI tools, and support personalization, experimentation, and analytics. Join D&I to work with experts dedicated to improving understanding, workflows, and player experiences.

We are looking for an experienced Data Engineer to join our team temporarily with a potential conversion after 12-months. This role will be based in Vancouver, BC for a hybrid or onsite work model.

You will collaborate with the Game, Analytics and Product teams to implement data strategies and develop complex ETL pipelines that support dashboards for promoting deeper understanding of our games. You will be part of the data modernization efforts for NHL and UFC that includes migration of data features from legacy architecture to modern medallion architecture using the latest data engineering tech stack.

You will have experience developing and establishing scalable, efficient, automated processes for large-scale data analyses. You will also stay informed of the latest trends and research on all aspects of data engineering and analytics. You will work with leaders from an internal Game Studio, providing them with data for understanding game and player insights and report to the Technical Lead for this group.

Key Responsibilities:

  • As a Data Engineer you will be involved in the entire development life cycle, from brainstorming ideas to implementing elegant solutions to obtain data insights.
  • You will gather requirements, model and design solutions to support product analytics, business analytics and data science teams
  • Design, implement and maintain efficient, scalable and robust data pipelines using cloud-native and open source technologies
  • Develop and optimize ETL/ELT processes to ingest, transform, and deliver data from diverse sources.
  • You will work with analysts, understand requirements, develop technical specifications for ETLs, including documentation.
  • You will support production code to produce comprehensive and accurate datasets.
  • Automate deployment and monitoring of data workflows using CI/CD best practices.
  • You will guide communications between our users and studio engineers to provide scalable end-to-end solutions.
  • You will promote strategies to improve our data modelling, quality and architecture
  • Participate in code reviews, mentor junior engineers, and contribute to team knowledge sharing.
  • Document data processes, architecture, and workflows for transparency and maintainability.
  • You will work with big data solutions, data modelling, understand the ETL pipelines and dashboard tools.
  • Explore data feature designs and suggest new opportunities of cost and compute optimization

Required Qualifications:

  • 4+ years relevant industry experience in a data engineering role and graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field
  • Proficiency in writing SQL queries and knowledge of cloud-based databases like Snowflake, Redshift, BigQuery or other big data solutions
  • Experience in data modelling and tools such as dbt, ETL processes, and data warehousing
  • Experience with at least one of the programming languages like Python, Java
  • Experience with version control and code review tools such as Git
  • Knowledge of latest data pipeline orchestration tools such as Airflow
  • Experience with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools (e.g., Docker, Terraform, and CloudFormation).
  • Familiarity with data quality, data governance, and observability tools (e.g., Great Expectations, Monte Carlo).
  • Comfortable working with a multi-functional team, both locally and remote, understanding the perspectives of each partner
  • Experience with BI and data visualization tools (e.g., Looker, Tableau, Power BI).
  • Experience working in an Agile development environment and familiar with process management tools such as JIRA, Target process, Trello or similar

Pluses:

  • Experience in gaming and working with its telemetry data or data from similar sources
  • Experience with big data platforms and technologies such as EMR, Databricks, Kafka, Spark, Iceberg
  • Experience in developing engineering solutions based on near real-time/streaming dataset
  • Exposure to AI/ML, MLOps concepts and collaboration with data science or AI teams.
  • Experience integrating data solutions with AI/ML platforms or supporting AI-driven analytics

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Vancouver, British Columbia, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Data Analysis Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Redwood City, California, United States (Hybrid)

Redwood City, California, United States (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Madrid, Community Of Madrid, Spain (Hybrid)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙