August 22, 2024
Data Engineer Kyiv, remotely Brainstack_ - Ukrainian multi-product IT company that develops cross-platform applications and services in niches: Parental Control, Wellness Ecosystem, Lifestyle Apps, Crypto&Blockchain, and since 2023 the company has started to develop in the direction of AI. Our company is a team of like-minded people united by a common goal and values. We build a favorable environment for the creation and implementation of world-class high-tech project
August 22, 2024
Data Engineer
Kyiv, remotely
Brainstack_ - Ukrainian multi-product IT company that develops cross-platform applications and services in niches: Parental Control, Wellness Ecosystem, Lifestyle Apps, Crypto&Blockchain, and since 2023 the company has started to develop in the direction of AI.
Our company is a team of like-minded people united by a common goal and values. We build a favorable environment for the creation and implementation of world-class high-tech projects in our niches.
Our expertise:
- Product management
We launch and implement products from scratch in the shortest possible time . - Billing Development
We launch and connect all possible payment methods, optimize payment processes for customers around the world. - Customer Care and Sales
We provide support for our products, support billing processes, work with Zendesk. - Marketing Department
We generate multi-channel worldwide traffic for our products, create content, work with large budgets.
Required skills:
- Experience in building data lake / data lakehouse solutions from scratch;
- Understanding the concepts of ETL/ELT, batch-processing, data hygiene;
- Minimum of 4+ years of commercial Python experience;
- 4+ years of experience working with data engineering stack (Apache Spark, Apache Airflow; Hadoop ecosystem would be a plus);
- Understanding of OOP, design patterns, clean code, SOLID/KISS/DRY;
- Confident user of SQL/NoSQL databases, designing table structures, understanding and writing complex queries;
- Experience with Docker.
- Experience with message brokers (RabbitMQ, Kafka, SQS, SNS).
- Experience with AWS (S3, Kinesis, EMR/Glue, MWAA, ElastiCache, RDS, Redshift).
Main tasks:
- Design and development of pipelines for data collection, processing and storage;
- Work on the design of architectural solutions to build a data warehouse and help the team with implementation;
- Conducting code reviews, improving the existing system and introducing best practices in engineering processes;
- 1st party architectural support and integration of 3rd party services into the analytics ecosystem to ensure data presentation and integrity;
- Cooperation with data analysts and engineers to identify and implement key functionality of data pipelines, improve their performance;
- Coverage of the main health functionality with checks and tests;
- Review and improvement of analytical queries and reports for building dashboards.
How we take care of Brainstack_ employees:
Comfortable working conditions:
- Hybrid work format, where you choose how it is more convenient for you to work - from anywhere in Ukraine and the world or to visit a comfortable office in Kyiv with delicious breakfasts;
- Employment of FOP;
- 100% paid sick leave;
- 18 days of annual leave and 3 days off;
- Medical insurance;
- Conducting creative mmaster of classes and team building for teams.
Culture of professional development:
- Compensation for external professional training upon request;
- Possibility of attending specialized events to improve skills;
- Compensation for learning a foreign language;
- Access to the electronic library;
- Brainstack_Leadership school - here we grow leaders within the company;
- The ability to make an internal transition if, over time, you want to develop in a different direction - you can move to another position within the company.
Help and support:
- Internal corporate fund 1% for the Armed Forces (monthly we close requests from military relatives and close colleagues);
- Support for colleagues who have joined the ranks of the Armed Forces of Ukraine (retention of workplace, monthly monetary reward and closing of requests for military ammunition)
- Guardianship of "sunny children" of Ivano-Frankivsk region.
If you liked the vacancy and you want to be part of our team, then we are waiting for your resume! CV consideration period is up to 7 working days. If you have not received a response from the recruiter within this time, it means that we have reviewed your resume, but at the moment there are no vacancies in the company that match your experience and wishes.