Senior Data Engineer

Development and testing
Minsk (Belarus), Tbilisi (Georgia), Warsaw (Poland)

Mitgo is a global tech company focused on delivering innovative solutions and promoting entrepreneurship. Our purpose is to build, invest in and nurture online businesses. Mitgo offers solutions and services in the MarTech, FinTech, Smart Shopping and IT-driven Startup Incubation sectors. We are looking for a Senior Data Engineer to support and develop the product.

Share:
  • What you'll do:
    • Support the DWH infrastructure and keep it in working order;
    • Design and develop system architecture;
    • Develop and refactor ETL services (Airflow / Python);
    • Write and maintain tests (pytest);
    • Support legacy ETL pipelines (Logstash);
    • Add or modify data feeds from Kafka and third-party service APIs;
    • Create and update dbt models, aggregates, and views;
    • Participate in code reviews and team meetings; collaborate with other development teams;
    • Maintain technical documentation and Wiki up to date.
  • What we expect:
    • 2+ years of experience in Python development;
    • Strong knowledge of Python 3.9+, asyncio, and pytest;
    • Experience writing SQL queries;
    • Proficiency with Git version control system;
    • Familiarity with Docker, GitLab CI, and Unix CLI;
    • Ability to identify and resolve issues effectively;
    • Experience with dbt and ClickHouse (or similar OLAP systems) is desirable;
    • Familiarity with the Yandex.Cloud ecosystem is a plus.
  • We offer:
    • Work in the international company;
    • Hybrid working format (office/home office);
    • Corporate education — courses and trainings;
    • Voluntary health insurance after probation period;
    • Effective onboarding program for a better start;
    • Corporate events and team buildings.

Apply for vacancy:

Thank you for your message. It has been sent successfully.