Data Engineer

Position Overview

Alter Learning is seeking a skilled Data Engineer to manage the data infrastructure for our educational games. This role is essential for ensuring that our AI models have access to clean, well-structured data, enabling personalized learning experiences for students. You will be responsible for building and maintaining data pipelines, optimizing data flow, and ensuring data quality for our Unity and Unreal Engine-based games.

Responsibilities

  • Design, build, and maintain robust ETL processes to manage player data at scale.
  • Collaborate with data scientists and AI engineers to ensure clean and accessible data for model training and analysis.
  • Develop and manage SQL/NoSQL databases and implement data warehousing solutions for AI-driven game analytics.
  • Automate data collection from gameplay interactions, VR/AR sensors, and user engagement metrics.
  • Ensure data quality, integrity, and security across all data pipelines.
  • Monitor and troubleshoot data pipelines to ensure continuous, efficient data flow.
  • Create and maintain documentation for data infrastructure and workflows.
  • Work closely with game developers to integrate data insights into gameplay features.

Required Hard Skills

  • Strong experience in designing and maintaining ETL pipelines and data integration tools.
  • Proficiency in SQL and NoSQL databases.
  • Experience with data warehousing and big data technologies such as Hadoop, Spark, or Kafka.
  • Familiarity with cloud-based data storage solutions (e.g., AWS S3, GCP BigQuery).
  • Understanding of data security and privacy best practices, especially when working with educational data.

Required Soft Skills

  • Detail-oriented, with a focus on maintaining data integrity.
  • Strong problem-solving skills and ability to troubleshoot data flow issues.
  • Ability to clearly communicate technical concepts to non-technical stakeholders.
  • Team player with a collaborative approach and willingness to work in a cross-functional team environment.
  • Adaptable and open to feedback in a fast-paced, remote work environment.

Requirements

  • 2+ years of experience as a Data Engineer, ideally with experience working on data pipelines for AI applications.
  • Experience with game analytics or educational platforms is a plus.
  • Knowledge of Unity or Unreal Engine is an advantage, but not required.
  • Professional-level English proficiency, both written and spoken.

Why Join Alter Learning?

At Alter Learning, we are committed to creating innovative educational games that provide personalized learning experiences for students. As a Data Engineer, your work will directly impact how students interact with our games and improve their learning outcomes. Join our team and be a part of an exciting, collaborative, and growth-focused environment.

Share this job position with your friends!

Apply to this job!

    You may also be interested in: