Vacancy

Recruiter
Galyna Oliyarchyk
Recruiter
Send CV
Inna Shulhina
Recruiter
Send CV
Senior Data Engineer

Fintech project, the purpose of which is to create and maintain banking platforms. Users are bank employees, which is about 10,000. The platform is used to serve clients of the bank who would like to invest their money in one of Canada’s largest banks.

Since this is a Fortune 500 company, there are thousands of business consumers and tons of data to work with. 

There are a number of products that shall be developed or supported and engineers will have a possibility to switch between products when there is a need. All products are developed to support business consumers inside the bank.

Requirements:
  • 4+ years of experience with Scala, Python, or Java;
  • Practical data engineering experience building and maintaining ETL pipelines (data ingestion, storage, and processing) in batch and streaming solutions using Kafka, Spark, Hadoop, etc;
  • Practical experience with Trino, Apache Ranger;
  • Experience with Apache Hive Metastore;
  • Experience with basic infrastructure tools like Docker, k8s (Openshift would be a plus);
  • At least Intermediate level of both spoken and written English (B1 and higher);
  • Optionally: an experience with Prometheus, Graphana, Azure data bricks, GCP stack.
Responsibilities:

An engineer will work with the client’s Data Analytics department:

  • Implement ways of transferring data;
  • Get data inside out for business users; 
  • Write customized business pipelines; 
  • Build the data engineering platform to deliver reports and tables to consumers.

Features:

  • Be flexible in terms of projects on the client’s side – they have many products and will require you to work with more than one;
  • Work not only with technical people from the client’s side but also with business users of the bank;
  • We will involve two more people with less experience, so you have a chance to share a knowledge with them.
  • Be able to suggest, decline, and take responsibility for ideas.
What we offer:
  • Annual paid vacation of 18 working days;
  • Extra vacation days for long-lasting cooperation;
  • Annual paid illness of 10 days;
  • Maternity\Paternity leave;
  • Opportunity of sabbatical leave;
  • Marriage and Parenthood Package;
  • Compensation for sports activities (up to 6000 UAH\year);
  • 50 % cost compensation for attending courses for self-development;
  • Corporate doctor;
  • Internal education(corporate library, Udemy courses);
  • Career development plan;
  • English classes;
  • Paying taxes and conducting private entrepreneurs;
  • Technical equipment: laptop, mouse, keyboard, monitor, chair;
  • Internal Referral program;
  • Opportunity to take part in company volunteering activities;
  • Technical community events.