Senior Java Developer

IT Svit is looking for an experienced Data Engineer to join a team of Big Data experts in a fast-growing AI startup. The product is an innovative technology for real-time processing that empowers the advertising platform processing dozens of terabytes of data per day. The product performs in a high-throughput low-latency environment to generate valuable business insights using a Machine Learning model. The job will include working with a team of 20+ professionals and regular business trips to the customer’s head office in Germany.

Required Skills and Experience:

  • Minimum of 4 years of experience with a deep understanding of Core Java and/or Scala, especially in Concurrency and Multi-threaded programming (native, Actor model, Akka);
  • High proficiency with big data solutions (Hadoop, Spark, parquet) and large messaging infrastructures (Kafka, RabbitMQ);
  • Strong know-how of NOSQL solutions (Casandra, DynamoDB, elastic, druid, Impala, presto), Java server development and cloud services (Amazon EC2);
  • Knowledge of SQL databases and capable of comfortably crafting queries;
  • Smart interdisciplinary team-player who appreciates a dynamic startup culture.

Responsibilities:

  • Create a generic environment for AI audience platform;
  • Build a big data solution to manage and process hundreds of Terabytes a day;
  • Construct a framework which allows access to dynamic multi-dimensional data-sets in a sub-second;
  • Work closely with data scientists and deliver outputs at scale.

We offer:

  • Competitive compensation based on your skill level;
  • Flexible 40-hour-long working schedule;
  • Periodic business trips to customers;
  • Horizontal management structure;
  • Possibility to work from home;
  • Paid vacation and sick leave;
  • Free English classes in the office;
  • Opportunities to attend industry conferences, training, and social events;
  • Long-term projects with great customers;
  • Days off during official Ukrainian holidays;
  • Official employment;
  • Corporate education;
  • Mentoring and career support;
  • IDP (Individual Development Plan) to grow your professional skills;
  • Regular salary review;
  • Regular corporate events and team building (board games and pizza parties, IT Svit Talks).

Leave a Request

©IT Svit 2019 All rights reserved

Terms of Service Privacy Policy