Golang Developer (Digital Analytics)

We are seeking a Golang developer to join the Digital Analytics platform development team.

Job Responsibilities

  • development of real-time-part of our data-pipeline (Golang-service): code optimization, adding and changing functionality, developing a mastshabbing strategy for a growing load;
  • development of a large part of the pipeline for validation of incoming data;
  • development of secondary services (data enrichment, integration with third-party systems, internal tools);
  • development and support of a comprehensive monitoring system and alerts real-time pipeline;
  • design of a common infrastructure for "proper" Streaming ETL with Go and Kafka under the hood.

Key Qualifications

  • experience in developing services for processing streaming data;
  • good understanding of the architecture and specifics of working with Kafka; 
  • 3 years of development experience in Go and a desire to continue writing on it.
  • experience with user behavior data;
  • experience working with Flink, Beam, Storm and similar systems.

We Offer You

  • remote work;
  • a flexible timetable — we don’t require you to be online at 09:00 sharp. You can start work at a time that suits you;
  • interesting and ambitious tasks that will take you to the next professional level;
  • learning: seminars, trainings and conferences. If you want to participate in a conference,we will help to organize it;
  • private health insurance;
  • team-building activities: movie nights, quizzes, thematic parties, annual trips to the countryside, football and volleyball matches;
  • corporate discounts on hotels and other services;
  • a young and active team of super specialists.
Apply to this position

Or share with your friends