Databricks Data Engineer
Nilfisk
- Budapest, Hungary
- Hybrid
- Mid Level
- Posted
Skills
Required
- Databricks
- data engineering
- financial reporting
- ledger
- profitability analysis
- planning
- forecasting
- Apache Spark
- PySpark
- Python
- SQL
- Azure / AWS / Google Cloud
Preferred
- ERP finance
- SAP
- Microsoft Dynamics
- semantic models
- BI
- Power BI
- data architecture / cloud certifications
- Spark
- cost centres
- consolidation
Databricks Data Engineer – Enterprise Data Platform & Finance (Budapest) We are looking for an experienced Data Engineer in Budapest to join our team. You will bring strong hands-on Databricks experience and work across business domains, partnering closely with Finance teams to build trusted data products You will shape the lakehouse that feeds financial reporting, planning and analytics across a international organization, your work will help define how we use data across our business that has exciting complexity from a current transformation.- . The role You are an engineer who enjoys hands-on technical work and also contributes to solution and data architecture. You report to the Head of Data Engineering and work closely with Finance, the BI team, source-system experts and enterprise architects.
About Nilfisk
- At Nilfisk, BI is a separate team that owns the reporting and visualisation layer.
- You advise them on facts, dimensions, hierarchies and historical data handling so their semantic models are robust and performant.
- Strenghten engineering practices.
- Collaborate daily with colleagues across Europe and beyond, in Finance, IT, BI and the wider business.
- Have an impact on our direction.
- Contribute to design reviews, share knowledge with fellow engineers and grow with a data organisation that is being built for the combined company.
- 30th November #LI-Hybrid Let’s create a cleaner future together Cleaning has emerged as a key contributor to health and safety, sparked by technology and innovation.
- At Nilfisk we are a driving force in this development.
- Being part of Nilfisk means thinking outside of the box, bringing your inspiring ideas to life, sharing the results, and learning from your setbacks.
- At Nilfisk, you have the freedom to be yourself and express your opinions.
- Nilfisk is firmly committed to growth and sustainability in everything we do.
- You will be empowered in your role as you collaborate with passionate colleagues on a quest to create a cleaner future.
- Are you ready to make a change for a cleaner future ?
- Nilfisk Nilfisk is a world-leading provider of professional cleaning equipment and services, founded in Denmark in 1906.
- With approximately 4,500 employees across 45 countries and products sold in over 100 markets, we are committed to developing sustainable cleaning solutions that improve quality of life.
- We are a proud member of the United Nations Global Compact.
- We embrace diversity and equality with an environment of inclusion.
Responsibilities
- Build finance-grade data products on Databricks.
- Design and develop pipelines with Python, PySpark, Spark SQL, Delta Lake and Databricks Workflows that turn ERP and finance source data into curated, reconciled data products.
- Partner with Finance.
- Translate finance business rules (general ledger, cost centres, consolidation, month-end and planning needs) into documented source-to-target mappings and transparent transformation logic.
- Drive reconciliation and data quality.
- Implement quality controls, reconciliation to source, lineage, monitoring and alerting so numbers in reports tie back to the books.
- Contribute to the lakehouse architecture.
- Help design layered architectures, dimensional and domain-oriented models, and batch, incremental, streaming and CDC integration patterns.
- Support platform governance.
- Apply and help shape security, ownership and access standards with Unity Catalog, and contribute to data contracts covering schemas, keys, grain, refresh frequency and quality.
- Guide BI.
- CI/CD, automated testing and controlled releases, optimise Spark jobs and platform costs, and contribute to design reviews and knowledge sharing.
Requirements
- Several years of relevant data engineering experience, with substantial hands-on Databricks experience in production.
- Proven experience working directly with finance teams and delivering finance data: financial reporting, general ledger, cost and profitability analysis, or planning and forecasting.
- Strong skills in Databricks, Apache Spark, PySpark, Python, SQL and Delta Lake.
- Experience with Unity Catalog, Databricks Workflows, data governance and lineage.
- facts, dimensions, grain, keys, hierarchies and slowly changing dimensions.
- Experience with CI/CD, automated testing, performance tuning and production support.
- Clear communication with business stakeholders and fluent English.
- Cloud architecture knowledge in Azure, AWS or Google Cloud, including infrastructure as code.
- Why join Nilfisk Work in a truly multinational setting.
- Your input on architecture, standards and data products is listened to and respected, and your work is used across the group, not just in one team.
- A modern stack.
- Growth.
Preferred
- Additional experience we value Experience integrating ERP finance data (for example SAP, Microsoft Dynamics or similar).
- Experience supporting semantic models and BI tools such as Power BI.
- Databricks, data architecture or cloud certifications.
- Experience from a merger, acquisition or system-integration programme.
Benefits
- Databricks, Unity Catalog, Delta Lake and cloud-native engineering practices.
Location and eligibility This position is based at our Budapest office (Buda-part tér 2, 1117 Budapest),.
We work in a hybrid model
with three days a week in our Budapest office Please note that relocation and immigration sponsorship is not available for this position.
How to apply
Send your CV and a short note describing your Databricks experience and your work with finance teams on our Workday Career site / Linkedin.
We believe that diversity is our greatest strength – as we achieve the best results from a wide variety of views and approaches.
We encourage everyone to apply for the position, regardless of origin, race, ethnicity, religion, physical or mental ability, gender, gender-identity or expression, sexual orientation, and age. Job applicant FAQ Do you have questions regarding the recruitment process or alike? Please visit our FAQ for job applicants .
