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)
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
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.