Appliscale is looking for a Senior Data Engineer with DevOps expertise to join a team supporting a major game studio. You will be responsible for modernizing the analytics platform, building robust data ingestion services, and managing the infrastructure that handles petabytes of information for successful MOBA and FPS franchises.
Key responsibilities
- Design, build, and operate services and pipelines for analytics data ingestion, schema management, and delivery into Databricks.
- Modernize legacy platform components by migrating services and deployment workflows to modern standards.
- Build automation, CI/CD flows, and integration test coverage to ensure platform changes are safe and repeatable.
- Design and maintain production infrastructure in AWS using Infrastructure as Code tools like Terraform.
- Improve data quality through schema validation, metadata capture, and operational guardrails.
Requirements
- Minimum of 5 years of commercial experience in software, data, or platform engineering.
- Strong coding skills in Java, Python, or Golang.
- Proven experience with Infrastructure as Code (Terraform) and CI/CD tooling (GitHub Actions, Jenkins, Docker).
- Experience with streaming and schema-driven systems such as Kafka, Protobuf, or JSON Schema.
- Commercial experience with Databricks, Spark/PySpark, Airflow, and DBT.
What we offer
- Opportunity to work on large-scale data systems for globally recognized gaming titles.
- Collaborative environment focused on modernizing data infrastructure and adopting new engineering standards.
- Impactful role in designing and operating a platform that is safer, more efficient, and easier to evolve.