TL;DR

Analytics Engineer (GameDev, Big Data): Building and optimizing high-impact data models and scalable data pipelines for a global analytics team with an accent on robust data infrastructure and workflow design. Focus on collaborating with Data Scientists to translate analytical needs, ensuring data quality, and evolving architecture for future requirements.

Location: Onsite in London, UK

Company

Rockstar Games creates world-class entertainment experiences, focusing on game development.

What you will do

  • Partner with Data Scientists and business stakeholders to design robust data infrastructure and workflows.
  • Design, develop, and maintain scalable data pipelines, optimizing for performance and reliability.
  • Collaborate with the Data Integrity team to build a Data Quality Framework.
  • Perform timely Root Cause Analysis to troubleshoot data-related issues and implement fixes.
  • Contribute to scaling architecture and establishing best practices including code standards, version control, and testing.
  • Develop and support CI/CD processes using tools like Terraform, GitHub, TeamCity, and Octopus.
  • Define and implement monitoring and alerting policies for data solutions.

Requirements

  • 3+ years of experience in analytics engineering or data engineering with Python, including advanced SQL.
  • Proven track record in building, monitoring, and optimizing large-scale data systems and analytics infrastructure.
  • Experience working in Databricks & Azure environment (or other cloud equivalents).
  • Experience working with pipeline scheduling tools such as Airflow & Astronomer.
  • Experience working with CI/CD tools such as TeamCity, Terraform, GitHub, and Octopus.
  • Bachelor’s degree or equivalent in an engineering or technical field such as Computer Science, Mathematics, or Statistics.

Nice to have

  • Knowledge of software coding practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations.
  • Streaming or Near Real-Time (NRT) modeling experience.
  • Experience with PySpark.
  • Passion for technical mentorship.

Culture & Benefits

  • Become part of an inclusive, highly-motivated environment.
  • Opportunity to learn and collaborate with talented people in the industry.
  • Work on rewarding, large-scale creative projects.
  • Commitment to creating a work environment that promotes equal opportunity, dignity, and respect.
  • Provides reasonable accommodations to qualified job applicants with disabilities during the recruitment process.
  • Encourages applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, or race.

Hiring process

  • Apply with a CV and cover letter demonstrating how you meet the skills.
  • A recruiter will reach out to explain next steps and guide you through the process if moving forward.