
Senior Data Engineer
*We are looking for an experienced Senior Data Engineer with deep expertise in SQL Server, data modelling, and enterprise data warehouse development. You will design, build, and maintain robust data pipelines and data models while supporting the modernization of our existing platform. You will collaborate with business users and technical teams to deliver reliable, high-performance data solutions that meet current and future business needs.*
*The ideal candidate has extensive experience within the banking domain, strong knowledge of banking products, core banking systems, financial data, and hands-on experience with SQL Server, Python, Airflow, and Git. Experience working with legacy technologies such as MS Access, Excel, and text-based data sources is highly valued. Knowledge of Microsoft Azure technologies and hands-on experience with Data Governance best practices will be considered a strong advantage as the bank continues its journey toward a modern cloud-based data platform.*
*As the Data \& Advanced Analytics department, we are moving into the heart of data delivery within GarantiBBVA International. We are a small team of ambitious engineers who enjoy solving complex technical challenges and helping the organization become truly data driven.*
*We work closely with business stakeholders to automate reporting processes, onboard new data sources, and deliver high-quality data solutions that support regulatory, financial, and management reporting. Our environment offers the opportunity to modernize legacy systems while building a scalable, enterprise-grade data platform.*
#### **Key Responsibilities:**
**Data Engineering \& Data Warehouse Development**
* Design, develop, and maintain scalable data pipelines supporting regulatory, financial, and management reporting.
* Develop, enhance, and maintain the enterprise SQL Server data warehouse.
* Build efficient ETL/ELT processes using SQL, Python, Airflow, and related technologies.
* Ensure data quality, reliability, performance, and maintainability across the data platform.
* Support onboarding of new data sources and integration into the enterprise data warehouse.
**Data Modelling \& Database Engineering**
* Design and maintain logical and physical data models that support business and regulatory requirements.
* Develop advanced T-SQL solutions, including stored procedures, functions, views, triggers, and optimized queries.
* Optimize database performance and continuously improve scalability and maintainability.
* Ensure data models support both existing reporting solutions and future analytical requirements.
**Legacy Platform Modernization**
* Analyze and reverse-engineer legacy solutions built on MS Access, Excel, and flat-file integrations.
* Replace manual and fragmented processes with automated, scalable, and maintainable data pipelines.
* Work with limited documentation while understanding and improving existing data flows.
* Contribute to the gradual modernization of the bank's reporting and data landscape.
**Tooling \& Automation**
* Design, implement, and maintain robust ETL/ELT pipelines using SQL, Python, Airflow, and related technologies.
* Automate data ingestion, transformation, and validation processes.
* Develop reusable and maintainable solutions that support current business needs while preparing the platform for future cloud adoption.
* Continuously improve data engineering processes through automation and standardization.
**Data Governance \& Platform Evolution**
* Promote Data Governance best practices across the enterprise data platform.
* Contribute to the implementation and adoption of **Microsoft Purview** as the bank's enterprise Data Governance platform.
* Support the implementation and adoption of metadata management capabilities, including Data Catalog, Data Lineage, and Data Quality processes, to improve the discoverability, trust, and governance of enterprise data assets.
* Collaborate with business and technical stakeholders to establish data ownership, business glossary, and data stewardship practices.
* Contribute to the ongoing evolution of the data platform towards Microsoft Azure and modern cloud-based data services.
**Engineering Best Practices**
* Establish Git-based collaborative development workflows.
* Follow engineering best practices for code quality, testing, documentation, and deployment.
* Ensure data solutions are maintainable, reusable, well documented, and covered by appropriate testing.
* Ensure all solutions comply with internal security policies and applicable regulatory requirements, including GDPR and DORA.
* Support data validation, ETL testing, reconciliation testing, and root cause analysis for data issues.
* Promote continuous improvement across the data engineering platform.
* Ensure data solutions support auditability, reconciliation, traceability, and regulatory reporting requirements.
**Business Collaboration \& Knowledge Sharing**
* Work closely with business stakeholders to understand reporting and analytical requirements.
* Translate business requirements into scalable technical solutions.
* Collaborate with multiple departments across the bank to deliver new reports, data integrations, and platform enhancements.
* Share knowledge with team members and business users by promoting engineering best practices and modern data management approaches.
* Act as a technical resource for resolving complex data engineering challenges.
### Who are we looking for?
You are open-minded, naturally curious, and genuinely passionate about learning and making a positive impact. You enjoy taking ownership, embrace new challenges, and can balance multiple priorities while remaining calm under pressure.
You think proactively and are always one step ahead, looking for opportunities to improve the way things are done. Rather than focusing on problems, you look for solutions and enjoy working together with both colleagues and stakeholders to achieve shared goals.
You are empathetic, approachable, and customer-focused. You take the time to understand different perspectives, listen actively, and build strong relationships based on trust and respect. You believe that the best outcomes are achieved through collaboration and by putting the customer at the heart of every decision.
You are not afraid to question the status quo. You naturally think outside the box, ask "how" and "why," and enjoy navigating a fast-changing and complex environment with curiosity, adaptability, and resilience.
Above all, you believe that people are our greatest asset and actively contribute to maintaining and strengthening the unique culture of Garanti BBVA International. You embrace the richness of our multicultural environment, value diverse perspectives and backgrounds, and help create an inclusive workplace where everyone feels respected, supported, and empowered to grow. Through collaboration, trust, empathy, and a shared commitment to excellence, you help ensure that our unique blend of cultures remains one of our greatest strengths and enables us to succeed together as One Team.
**Skills/Qualifications:**
***Required***
* **At least 10 years** of proven experience in Data Modelling, Advanced SQL, Database Engineering, and Database Administration.
* **At least 10 years** of hands-on T-SQL development, including writing complex stored procedures, functions, views, triggers, and query optimization.
* **At least 3 years** of working experience in the banking domain with in-depth knowledge of financial products.
* Strong experience designing, developing, and maintaining SQL Server-based data warehouses.
* Expertise in Python and Apache Airflow for data engineering, workflow orchestration, and ETL/ELT automation.
* Practical experience with Data Catalog, Data Lineage, Metadata Management, and Data Quality concepts and tooling.
* Experience with dimensional modelling concepts such as fact tables, dimension tables, star schemas, data marts, and Slowly Changing Dimensions.
* Strong knowledge of Git and collaborative version control workflows.
* Experience working with core banking and financial product data, including customer, account, payment, savings, ledger, transaction, and financial posting data.
* Excellent analytical and problem-solving skills with a focus on automation and efficiency.
* Strong communication skills and the ability to collaborate effectively with both technical and business stakeholders.
***Preferred***
* Experience with Microsoft Azure technologies such as Azure SQL Database, Azure Data Factory, Azure Databricks, and Microsoft Fabric.
* Experience with Power Automate and Power Apps.
* Hands-on experience implementing Data Governance best practices within enterprise data platforms.
* Experience with enterprise Data Governance platforms, preferably Microsoft Purview.
* Experience designing and evolving scalable enterprise data platforms.
* Familiarity with regulatory frameworks such as GDPR and DORA.
* Experience supporting regulatory reporting datasets and processes, such as COREP, FINREP, CRS, FATCA, CESOP, DGS, PSD2, PSR, or similar banking regulatory reports.
* Experience preparing data models, data marts, or reporting layers for Power BI, management reporting, KPI dashboards, or executive reporting.
**Why Join Us?**
* Be part of a small, ambitious, and highly collaborative Data \& Advanced Analytics team.
* Play a key role in modernizing the bank's enterprise data platform.
* Work on challenging projects spanning data warehousing, analytics, automation, and platform modernization.
* Help shape our future cloud and Data Governance strategy, including the implementation of Microsoft Azure technologies and Microsoft Purview.
* Contribute directly to building a data-driven organization where your work has visible business impact.
##### **What we offer?**
* Becoming part of a dynamic team in an international working environment.
* 30 vacation days.
* 13th Month.
* 8% holiday payment
* Laptop and Mobile phone.
* Annual extra appreciation payment.
* Pension Plan - Defined contribution scheme
* Collective Health Insurance -- discount on additional health insurance.
* Educational budget and access to Coursera trainings
### **Our organization:**
**Work at Garanti BBVA International**Garanti BBVA International ("GBI") is a mid-sized European bank established in Amsterdam, the Netherlands since 1990 and serves to corporate and institutional and retail clientele. GBI is a wholly owned subsidiary of Turkiye Garanti Bankasi A.S. (Garanti) and has presence in Germany, Switzerland and Turkey. Our ultimate parent is BBVA. Aa dynamic "global boutique" bank, Garanti BBVA International offers fast, accurate, innovative, tailor-made and country-specific financial solutions in selected business lines though highly skilled and diverse talent management. We embrace creativity, are centered towards teamwork and oriented to create multicultural environment as we believe this to be a crucial element. Our vision is future-oriented and as a one big team GBI strives for corporate excellence and goal achievement. By joining our organization, you will find yourself constantly challenged and must be prone to apply out-of-the box thinking.
**Life at Garanti BBVA International**
GBI is a place for people who dream big and make their dream their goal. We look for people who will challenge the status quo in order to grow. We stand as one team, one family and together we are empowered to create our unique path, be agile, be curious and innovative. Strong partnerships ensure our success. Strong teams hold our foundation. We believe that diversity drives innovation and fosters personal development. We aim to create a working environment where employees are able to learn through support and coaching while contributing visibly to the success of bank.
**Our Core Values**
GBI is part of BBVA, an integrated and innovative financial institution that looks to the future, created with the mission of financing people's dreams. That spirit continues to inspire us today and encourages us to transform people's lives by helping them make the best decisions to fulfil their dreams. This mission is underpinned by our Purpose: "To bring the age of opportunity to everyone". We live these values, which make us strong and allow us to achieve our purpose so we can keep creating opportunities.
*Customer Comes First*We see our work from the customer's perspective, as we incorporate their point of view in every decision we make and always put their interests first. We meet our customer's needs in an agile way, overcoming any difficulties that arise.
*Think Big*We want to amaze our customers with the best solutions to generate unique experiences. To achieve this, we set ambitious and inspirational challenges for ourselves, while questioning everything we do and posing new ways of doing things.
*One Team*We are committed both to our individual role and the company's objectives as our own. We work as one team, trust our colleagues and break silos between units and hierarchical barriers.
### **Application:**
If you are ready to join our team and contribute to the success of company, we encourage you to apply by submitting your resume and a cover letter.
Online Application: Click on the link below to access our online application portal and submit your application.
We appreciate your interest in our organization and look forward to reviewing your application. Should you have any questions or require further information, please don't hesitate to reach out.
*Please note that we do not appreciate any acquisition efforts for this vacancy by recruitment agencies.*