Epic Games Logo

(Expired) Big Data Engineer

4 months ago by Epic Games

  Cary (North Carolina), USA

Level: Intermediate

Contract: Full Time (Paid)

Sector: Data

Apply Now

Epic is looking for an ETL Developer to join a growing team of Analysts and Engineers who provide valued insights across all of Epic's products and the Unreal Engine. This role will be responsible for helping to architect, build, and maintain an optimized and highly available data pipeline for deeper analysis and reporting.


  • Taking ownership of data being generated from several of our key games
  • Providing production support on a rotating basis
  • Designing, implementing or managing a Big Data Platform
  • Reviewing and restructuring existing code
  • Becoming a SME (Subject Matter Expert) for generated game data


  • Proficiency in ETL development, methodology and tools, particularly in the Hadoop ecosystem (e.g. Hadoop, Hive, Presto, MapReduce, Kafka, Spark, etc).
  • Expertise in one or more programming languages (Java, Scala or Python)
  • Advanced SQL Knowledge
  • Experience with complex data types (JSON, XML)
  • Familiarity with data modeling
  • Comfort with software development methodology around unit testing, performance tuning, integration testing, etc.
  • Exceptional communication skills
  • Flexibility and comfort working in a dynamic organization with minimal documentation and process

This is going to be Epic!

Apply Now

This job has expired and applications are now closed.