Position: Data Engineer
Company: Neu Current
Category: Data Science
Experience required: 3y
English level: intermediate
Published: 2020-10-01T00:00:00+03:00

**Data Engineer (Middle +/Senior levels)**

**Company:** Neu Current
**Location:** Kyiv, Ukraine or remote

**About company:** Our objective is to give modern retailers the ability to algorithmically manage communications with their customers through all online and offline touch points. We believe that total automation provides greater and much more scalable customer experience for retail customers. 

We expand our customer base and look for an experienced data engineer to join our team and start quickly contributing to ongoing product development.

You will be working on our distributed data streaming platform which is a backbone for all other services the platform provides. The ability of the platform to quickly process and manage the events from different internal and external sources is a key factor contributing to our commercial success.

**Main responsibilities:**
Maintain and improve our data streaming platform which includes introduction of new approaches to continuous integration, monitoring and general streaming architecture
Create event processing modules based on “intelligent heuristics” and Machine Learning algorithms

**Professional Requirements:** 
3 or more years of commercial development experience as a data engineer building ETL pipelines or data streaming solutions. Should be familiar with Apache Kafka, DevOps principles and monitoring approaches in distributed commercial applications.   
Basic data science and machine learning knowledge is a big plus.

**Our tech stack:**
Apache Kafka, Airflow
Python 3, Pandas, Numpy, Sqlalchemy
PostgreSQL, Google BigQuery
Docker, Kubernetes, Google Cloud Platform