Recruitment.bg is a boutique IT recruitment company, based in Bulgaria. We aim to work with the top employers in the industry, companies that we thoroughly vet and trust. Our mission is to guide IT professionals toward improved career paths by understanding their skills, crafting employment strategies, and supporting them every step of the way. Placing emphasis on honesty, respect and reliability while delivering exceptional service by ‘going the extra mile’ we build long term relationships with the people and organizations we work with.
We are currently partnering with a large-scale product company building a modern data platform that supports multiple business domains, high transaction volumes, and real-time decision-making.
The team is expanding its Core Platform & Payments data function and is looking for a Data Engineer who enjoys working close to infrastructure, distributed systems, and analytical data modeling.
This is not a pure reporting role — it is platform engineering with strong ownership.
Your Responsibilities
Build and maintain batch and streaming pipelines feeding lakehouse and warehouse layers
Develop and optimize dbt models and SQL transformations
Create Python utilities, services, and APIs supporting data workflows
Work with Airflow DAGs for orchestration
Write Spark or distributed processing jobs when needed
Contribute to data modeling decisions (partitioning, normalization, optimization)
Implement data validation and quality checks
Improve platform reliability, observability, and automation
Your Background
3+ years of experience with Python in data or backend environments
3+ years strong SQL (joins, CTEs, window functions, performance tuning)