Position: Data Engineer
Company: DNA325
Experience required: 3y
English level: upper

We are looking for a Data Engineer, Analytics, to join our team and help build our NextGen customer data management, analytics, and ML platform. This role will work as part of the larger data science and analytics team to build and maintain business-critical data pipelines and infrastructure.

Our client has a people search engine that both enlightens and empowers the company's customers. With over 12 billion records and 14 million visitors per month, the company reconnects friends, reunite families, prevent fraud, and more.

Responsibilities:
- Design and build maintainable and scalable infrastructure for data extraction, preparation, and loading of data from backend services and web browser clients to our data lake and other reporting databases;
- Build and manage tools to monitor pipeline performance and provide deeper insight into pipeline metrics;
- Monitor data pipelines and services for issues and ensure identified bugs are routed and resolved;
- Work with large, complex SQL and NoSQL databases;
- Create and maintain technical documentation and write well-abstracted, reusable, and efficient code.

Requirements:
- 2+ years of experience in data engineering or software development;
- Strong competency in SQL;
- Strong programming skills in languages such as Python, Ruby, etc.;
- Experience with AWS eco-system and working with services like EMR, RDS, Redshift, Kinesis, etc.;
- Experience working with large data sets in a Hadoop or Spark environment;
- Strong organizational skills and a detail-oriented mindset;
- BS in Computer Science or equivalent skills and experience.