Data Engineer - ETL

Data Engineer - ETL

Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join us as a Data Engineer to build and optimise ETL pipelines for game insights.
  • Company: We're a leading gaming company focused on data-driven strategies and innovative solutions.
  • Benefits: Enjoy hybrid work options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a creative team that values collaboration and cutting-edge technology in gaming.
  • Qualifications: 4+ years in data engineering, strong SQL skills, and experience with cloud platforms required.
  • Other info: Work in a dynamic environment with opportunities to mentor and share knowledge.

The predicted salary is between 36000 - 60000 £ per year.

Overview

We are looking for an experienced Data Engineer with broad technical skills and ability to work with large amounts of data. You will collaborate with the Game and Product teams to implement data strategies and develop complex ETL pipelines that support dashboards for promoting deeper understanding of our games.

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. This is a hybrid role based in our Southam office.

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 advance data science.
  • Design efficient and scalable data pipelines using cloud-native and open source technologies.
  • Develop and improve ETL/ELT processes to ingest 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 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.

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, C++, 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, CloudFormation).
  • Familiarity with data quality, data governance, and observability tools (e.g., Great Expectations, Monte Carlo).
  • Experience with BI and data visualization tools (e.g., Looker, Tableau, Power BI).
  • Experience working with product analytics solutions (Amplitude, Mixpanel).
  • Experience working on mobile attribution solutions (Appsflyer, Singular).
  • Experience working on a mobile game or mobile app, ideally from early stages of the product life cycle.
  • Experience working in an Agile development environment and familiar with process management tools such as JIRA, Targetprocess, Trello or similar.

Nice to Have

  • Familiarity with data security, privacy, and compliance frameworks.
  • Exposure to machine learning pipelines, MLOps, or AI-driven data products.
  • Experience with big data platforms and technologies such as EMR, Databricks, Kafka, Spark.
  • Exposure to AI/ML concepts and collaboration with data science or AI teams.
  • Experience integrating data solutions with AI/ML platforms or supporting AI-driven analytics.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Industries

  • Computer Games

#J-18808-Ljbffr

Data Engineer - ETL employer: Electronic Arts (EA)

Join a dynamic and innovative team as a Data Engineer in our Southam office, where you will have the opportunity to work on cutting-edge data strategies that directly impact our gaming products. We pride ourselves on fostering a collaborative work culture that encourages continuous learning and professional growth, offering mentorship opportunities and exposure to the latest technologies in data engineering. With a hybrid work model and a focus on employee well-being, we provide a supportive environment that values your contributions and promotes a healthy work-life balance.
E

Contact Detail:

Electronic Arts (EA) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer - ETL

✨Tip Number 1

Familiarise yourself with the specific tools and technologies mentioned in the job description, such as SQL, Snowflake, and Airflow. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Network with professionals in the gaming industry, especially those working in data engineering roles. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Prepare to discuss your experience with ETL processes and data modelling in detail. Be ready to share specific examples of how you've designed and implemented data pipelines, as this will demonstrate your practical knowledge and problem-solving abilities.

✨Tip Number 4

Stay updated on the latest trends in data engineering and analytics. Being able to discuss recent advancements or tools in the field during your interview can show your passion for the role and your commitment to continuous learning.

We think you need these skills to ace Data Engineer - ETL

SQL Proficiency
Cloud-Based Database Knowledge (Snowflake, Redshift, BigQuery)
Data Modelling
ETL/ELT Process Development
Programming Skills (Python, C++, Java)
Version Control (Git)
Data Pipeline Orchestration (Airflow)
Cloud Platform Experience (AWS, GCP, Azure)
Infrastructure-as-Code Tools (Docker, Terraform, CloudFormation)
Data Quality and Governance Familiarity
BI and Data Visualisation Tools (Looker, Tableau, Power BI)
Product Analytics Solutions Experience (Amplitude, Mixpanel)
Agile Development Environment Familiarity
Process Management Tools (JIRA, Trello)
Documentation Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, particularly with ETL processes and cloud technologies. Use keywords from the job description to demonstrate your fit for the role.

Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about data engineering and how your skills align with the company's goals. Mention specific projects or experiences that showcase your ability to develop scalable data pipelines.

Showcase Technical Skills: Clearly outline your proficiency in SQL, programming languages, and any relevant tools or platforms mentioned in the job description. Provide examples of how you've used these skills in previous roles.

Highlight Collaboration Experience: Since the role involves working with various teams, emphasise your experience collaborating with product and game teams. Share examples of how you’ve contributed to team projects and supported data-driven decision-making.

How to prepare for a job interview at Electronic Arts (EA)

✨Showcase Your Technical Skills

Be prepared to discuss your experience with SQL, cloud-based databases, and ETL processes. Bring examples of past projects where you designed data pipelines or improved data workflows, as this will demonstrate your hands-on expertise.

✨Understand the Company’s Data Needs

Research the company’s games and products to understand their data requirements. Be ready to discuss how your skills can help them gain insights into player behaviour and game performance, which shows your genuine interest in their work.

✨Prepare for Scenario-Based Questions

Expect questions that ask you to solve hypothetical problems related to data engineering. Practice articulating your thought process on designing scalable solutions or troubleshooting data issues, as this will highlight your analytical skills.

✨Demonstrate Collaboration Skills

Since the role involves working with various teams, be ready to share examples of how you've successfully collaborated with others in the past. Highlight your experience mentoring junior engineers or participating in code reviews to show your team-oriented mindset.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>