Вакансия Senior Data Engineer

9 вакансий
Специализация: Scala
Уровень: Senior
Опыт: 4 года
Уровень английского: Intermediate
Город: Минск
Размер компании: 85
Возможна удалённая работа: Да

CactusSoft is a software development company, providing full-cycle services for the European market. More than 170 companies increased business productivity using solutions developed by CactusSoft programmers. The company has been regularly included in the listings of the best software development companies in Belgium and Europe.

Currently we are expanding our team and looking for Senior Data Engineer to join the team of devoted professionals responsible for developing a Fintech AI-driven system. The tool implements artificial intelligence and machine learning techniques to serve the blockchain investment market.

Your responsibilities:

  • Streamlining the process of acquiring and processing data of any type on the cloud, and making it a commodity for any person and process in the company.
  • Building ETL solutions with a strong understanding of ETL concepts and the ability to apply those concepts broadly across multiple technologies.
  • Working with Analysts and Business stakeholders to translate functional specifications into technical designs for implementation and deployment.
  • Maintaining and evolving the company cloud-based data warehouse.

What we expect from the candidate:

  • 4+ years of Software Development experience preferably in Java/Scala/Python.
  • Good understanding of data modeling, ETL processes, BI practices and concepts, building and designing data warehouse.
  • Hands-on experience in building production services end-to-end - including architecture design, research, development, testing, deployment and monitoring.
  • Intermediate+ level of English. 
  • Our technical stack (experience on these technologies will be considered as an advantage):
  1. Java/Scala/Python as the main development language.
  2. AWS as the cloud provider.
  3. Databases - Postgres, Redshift, S3.
  4. We like serverless - lambdas, step functions and anything that speeds up our development practice.

To ensure your comfortable working environment we offer:

  • Flexible working hours.
  • Opportunity to work remotely.
  • Work-related courses, certifications and books (we have our own corporate library).
  • Health insurance.
  • English classes several times a week.
  • Good office location in a quiet city center.
  • Comfortable workplace, break rooms and kitchen.
  • Corporate parties and team building events.
Представитель компании
Вакансии компаний