Analyst(Data/ Business/ Application)

Data Engineer

Your Mission
As a Data Engineer at Activision, you will work with analysts, data scientists, and other data engineers to create systems that provide data in a consistent and timely manner. 


You will be working on projects that ingest data from the Call of Duty franchise and other franchises within the Activision family of games. Also, you will have the opportunity to enrich our data using third-party data sources. This position is an excellent opportunity to learn, grow and create systems using the latest big data technologies. Also, you will help build out the tooling and infrastructure to make our systems more self-service. We use tools like Databricks and Astronomer/Airflow to run a majority of our workloads. Beyond off-the-shelf solutions, we also build our internal tooling using Scala, ZIO, and Cats. If the opportunity to learn and grow from some of the best minds in data engineering is enticing, we welcome you to apply.

 

Responsibilities

Work with our data customers to provide reliable and timely data.

Take on more responsibilities as you learn from more experienced members of the team.

Be able to choose the appropriate level of data extraction when designing and 

implementing tables in the data lake.

Write code that reliably extracts data from REST service calls and then loads it into the data lake using Scala and Airflow.

Be part of our support rotation.

Experience (Required)

1+ years of hands-on experience in developing extract-transform-load (ETL).

1+ years of experience in working in SQL.

1+ years of hands-on experience in data lakes.

1+ years of hands-on experience in Airflow.

1+ years of hands-on experience using Spark in Scala.

1+ years of hands-on experience using Python.

1+ years of hands-on experience using Git performing merges.

 

Experience (Preferred):

Experience using asynchronous REST calls to request data.

Experience using NoSQL databases like Bigtable, Cassandra, HBase, etc.

Experience in functional programming.

Experience using an effects library like Cats IO, ScalaZ, or Zio.

Have read the red book and understand it.