Senior Data Engineer

CrazyLabs, a leading mobile game publisher with over 3.5B global downloads, is looking for a Senior Data Engineer to help grow and maintain our Python-based ETLs and data pipelines. 

The Senior Data Engineer will work on integrating data from multiple resources, both internal and external, manipulating and streaming it into the company DWH and data lake. The Senior Data Engineer will also construct, test, and maintain complex cloud-based architectures such as Google BigQuery and Amazon Redshift and large-scale data processing systems. 

We are looking for a candidate who will work independently as a team member in an Agile fast-paced development environment while assisting the team to write clean and efficient code and design the architecture of our flows and infrastructure.

Responsibilities

  • Design, develop, test, and implement data pipelines and ETL processes using Python, AirFlow, and Jenkins.
  • High-quality development in Python of data pipelines that integrates with multiple 3rd party sources
  • Design and develop unit and integration test procedures
  • Write documentation of new or existing programs to ensure effective communication
  • Comply with deadlines and work well under pressure while meeting multiple production objectives
  • Mentor other team members, design complicated flows and ETLs. 

Must-Have

  • +5 years of experience as a software developer (Java/ Python)
  • Demonstrated experience in building and maintaining reliable and scalable ETL (5+ years)
  • Good scripting and programming skills 
  • Academic degree in computer science / industrial engineering or related field
  • Fluency in English (verbal and written)
  • Excellent communication skills 

Advantage

  • Experience with big data technologies - a strong advantage
  • Familiarity with RedShift, BigQuery, AirFlow, AWS, GIT, Jira – an advantage
Share this job: