Join our team and take ownership of the data lifecycle for retail lending products (credit cards and consumer financing loans). As a Data engineer, you will play a key role in managing, transforming, and modeling data that drives strategic decisions and daily operations.
Key Responsibilities:
Analyze raw data and integrate information from multiple sources
Design, build, and maintain data marts with key business metrics
Develop and optimize data pipelines: ingestion, transformation, monitoring, and data quality control
Work with Azure cloud services to manage data workflows and storage
Build and orchestrate pipelines using Apache Airflow
Implement and maintain dbt models for data transformation and documentation
Support and enhance Power BI dashboards and reporting systems
Perform ad-hoc analysis and calculations based on business needs
Ensure high data quality and identify areas for improvement
Required Experience:
Proven experience in data engineering or data analysis roles
Strong knowledge of SQL and working with DWH (e.g., Oracle, Snowflake, Azure Synapse)
Experience building monitoring/reporting systems from scratch
Hands-on experience with Airflow for orchestration and dbt for transformations
Familiarity with Azure Data Services
Experience with BI tools (Power BI, OLAP cubes, Tableau)
Advantage: knowledge of cloud architecture and modern data platforms
Skills & Competencies:
Data Warehousing & Modeling: Understanding of dimensional modeling, star/snowflake schemas, normalization
Automation & Orchestration: Ability to design and maintain automated, scalable data workflows
Communication: Ability to translate business needs into data solutions and communicate results to stakeholders
Proactiveness: Self-driven, able to propose new ideas and defend technical decisions
Growth Mindset: Eagerness to learn, take initiative, and grow within the team
What we offer to you:
Excellent opportunities for professional and career development in one of Bulgaria’s leading banks
Dynamic and challenging projects
Food vouchers in the amount of up to 200 BGN per month,
Favorable conditions for housing and mortgage lending, as well as for bank products and services
Preferencial conditions for Multisport/Coolfit cards
Annual bonus scheme based on performance
Additional Health Insurance
Great location
20 + 5 days of paid annual leave
If you are challenged by this opportunity, we would be glad to review your application in English.
Only short-listed candidates will be contacted. All applications will be treated in strict confidentiality.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.