
Data Engineer
Kingfisher plc21 days ago
Kraków, PolandAny Level
Responsibilities
- Design, build, test, and maintain reliable, scalable, production-ready data pipelines and data solutions.
- Develop and optimize data processing workflows for efficiency, maintainability, and cost effectiveness.
- Use cloud data platforms to ingest, transform, store, and process data from multiple sources.
- Apply data engineering standards, design patterns, and best practices across pipelines and solutions.
- Contribute to CI/CD, automated testing, monitoring, and observability for reliable deployment and operation.
- Implement data quality validation, monitoring, governance, and controls.
- Collaborate with Data Engineers, Product teams, Architects, and technical stakeholders to deliver effective solutions.
- Investigate data and pipeline issues, identify root causes, and implement improvements.
- Contribute to continuous improvement of data platforms, engineering processes, and ways of working.
- Explore practical AI applications for data quality, pipeline monitoring, anomaly detection, automated testing, and engineering efficiency.
- Participate in code reviews, technical discussions, and knowledge sharing.
Requirements
- Strong programming skills in Python and SQL.
- Hands-on experience with Spark, PySpark, or Scala.
- Experience building and maintaining production data pipelines and data processing solutions.
- Understanding of data modeling, storage, transformation, and processing concepts.
- Experience with DBT or similar data modeling and transformation tools.
- Hands-on experience with at least one major cloud platform, such as GCP, Azure, or AWS.
- Experience with modern data platforms and services such as Databricks, BigQuery, or Azure Data Factory.
- Understanding of batch, streaming, and event-driven data processing patterns.
- Experience with DevOps and DataOps practices, Git, CI/CD, and Infrastructure as Code.
- Understanding of data quality, automated testing, monitoring, scalable data solutions, reliability, and observability.
- Ability to collaborate in cross-functional engineering teams and communicate with technical and non-technical stakeholders.
- Good problem-solving and analytical skills and a continuous improvement mindset.
- Excellent written and spoken English.
Benefits
- 15,000–26,000 PLN gross per month on an employment contract.
- Private medical healthcare through LUXMED, including dental care, for employees and families.
- Medicover sports card, employer-financed life insurance, and employee wellbeing programs.
- 30-minute lunch break included in the 8-hour working day.
- Hybrid working arrangement combining home working with the Kraków office.
- Training and buddy program, professional development opportunities, language and accounting courses, LinkedIn Learning, and possible study and certification co-financing.
- Co-financing of monthly public transport tickets in Kraków.
- Comfortable office environment, employee referral program, and an inclusive professional atmosphere.
Tech Stack
Categories
Data Engineering
About Kingfisher plc
Kingfisher plc is a public home improvement retailer that sells DIY, building, and trade supplies to consumers and professionals across Europe. It operates more than 2,000 stores and e-commerce channels under banners including B&Q, Screwfix, Castorama, Brico Dépôt, TradePoint, and Koçtaş. Founded in 1982 and headquartered in London, it earns revenue from retail sales and related services in eight countries, including the UK, France, Poland, Spain, and Turkey.