Position: Data Engineer (Scala)
Company: Qubit Labs
Category: Scala
Experience required: 3y
English level: intermediate

Required skills:

- Proficiency with Scala language (Akka http, actors, streams)
- Experience building and optimizing ETLs, data pipelines, architectures and data sets

Nice to have skills:

- Experience with Druid. If you have experience with other big data tools like hadoop, hbase, map reduce, spark, cassandra, dynamoDB, kafka, AWS services, we can cross train.
- Experience with implementation of any data warehouse 
- No-sql dbs like Mongdb
 - Any RDBMS

What tasks to perform:

- APIs on Scala; 
- Integration with Druid (move current insights API from python/postgres to - API on scala/akka and Druid); 
- For this, build datasets architecture on top of Druid to have preaggregated data for all dashboards. 
- Kafka is used widely as well.

We offer:

— To join only foreign product teams;
— To be fully involved in product development and implement your bits of knowledge and ideas.
— Competitive salary depends on your qualification;
— Flexible schedule: 8 hours per day, usually we start working from 9 to 11 am;
— Full-time remote;
— Paid vacation (18 working days per year);
— Paid sick leaves (10 working days per year);
— Registering as a private entrepreneur („ФОП”, managed by our accountant);
— Health insurance in Ukraine:
— Educational compensation;
— Monthly delivery of delicious lunches and snacks;
— Corporate life subject to quarantine regulations (a variety of online activities).