Kaderabotim.bg
Website:
kaderabotim.bg
Seniority: Not Applicable
Industries: Technology, Information and Internet, Software Development, and IT Services and IT Consulting
Job details:
wherewework.bg on behalf of:
talaint by Human Recruiters®
Our client is a dynamic and fast-growing UK-based IT consultancy, specialising in delivering cutting-edge technology solutions and driving digital transformation for leading European companies across industries such as Banking, Retail, Insurance, Healthcare, Energy, and Consumer Goods. Their expertise spans SAP and Salesforce implementation and customisation, legacy-to-cloud migration, and platform re-engineering, enabling businesses to optimise their operations and stay ahead in an evolving digital landscape.
As part of their newly established operations in Bulgaria, our client is expanding their team and looking for
several Data Engineers to join a distributed technical team. In this role, the engineers will contribute to a variety of projects, supporting
data solutions in gaming analytics as well as in the
retail sector, depending on the needs of each project. The role is
fully remote in Bulgaria, and candidates can be either employed as contractors or on permanent labour agreements with a local Bulgarian entity. The company offers 23 days of paid annual leave. It is not a project-based work, but a long-term engagement.
Data Engineer
Responsibilities:
- Design, build, and maintain ETL/ELT pipelines and batch/streaming workflows.
- Develop connectors and integrations with external partners, APIs, and internal systems.
- Write and optimize SQL queries to support analytics, reporting, and performance improvements.
- Integrate and manage data within Snowflake (or similar cloud data warehouses) and other downstream tools.
- Own and optimize orchestration workflows using Airflow and Kafka-based event streams.
- Leverage CI/CD pipelines, Docker, and Kubernetes for deploying and managing data solutions.
- Work with cloud environments (GCP, AWS, Azure) for data operations, logging, and monitoring.
- Ensure data quality, reliability, and observability across platforms and pipelines.
- Collaborate with engineering, product, and analytics teams to integrate data workflows into microservices architecture and improve existing solutions.
- Troubleshoot and resolve issues related to data integration, performance, and infrastructure.
Requirements:
- University degree in Mathematics, Computer Science, or Business Informatics (or equivalent practical experience).
- 4+ years of experience as a Data Engineer or Software Engineer working on data infrastructure.
- Strong programming skills in Python (C# or Java is a plus).
- Proven experience with SQL and query optimization.
- Hands-on experience with Snowflake or other cloud data warehouse platforms.
- Familiarity with Airflow (or similar orchestration tools) and Kafka (or other streaming platforms).
- Experience with CI/CD tools, Docker, and Kubernetes.
- Comfortable working in cloud-native environments (GCP preferred; AWS/Azure also valuable).
- Solid understanding of data modeling, governance, and performance tuning in data warehouse environments.
This position is for a company that fosters innovation and values collaboration. This resonates deeply with talaint’s core mission, and we believe it could be a compelling step forward for your career. In case you are interested in the position, please send your CV in English and we would be happy to discuss it further.
Please note that only shortlisted candidates will be contacted by our consultants.
Applying for this position, you are authorizing talaint to work and process your personal information following the Law for Personal Data Protection.
Agency license Number 2123 was issued on 04.10.2016.
Click on Apply to know more.