K

Kingfisher

International home improvement retailer

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeKraków, PolandPLN15k - PLN26k /mo

About the Job

Requirements

  • Strong programming skills in Python and SQL.
  • Hands-on experience with data processing technologies such as Spark, PySpark, or Scala.
  • Experience building and maintaining production data pipelines and data processing solutions.
  • Good understanding of data modelling, storage, transformation, and processing concepts.
  • Experience with DBT or similar tools for data modelling and transformation.
  • 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, including CI/CD, Git, and Infrastructure as Code.
  • Understanding of data quality principles, automated testing, and monitoring, with experience using relevant tools or frameworks.
  • Good understanding of scalable, reliable, and observable data solutions.
  • Ability to work collaboratively within cross-functional engineering teams and communicate effectively with technical and non-technical stakeholders.
  • A continuous improvement mindset and willingness to develop technical knowledge and contribute to engineering best practices.
  • Excellent command of English, written and spoken.

Responsibilities

  • Design, build, test, and maintain reliable, scalable, production-ready data pipelines and data solutions.
  • Develop and optimise data processing workflows to ensure solutions are efficient, maintainable, and cost-effective.
  • Work with modern cloud data platforms and technologies to ingest, transform, store, and process data from a range of sources.
  • Apply established data engineering standards, design patterns, and best practices across data pipelines and solutions.
  • Contribute to CI/CD, automated testing, monitoring, and observability to support reliable deployment and operation of data solutions.
  • Support data quality and governance by implementing appropriate validation, monitoring, and controls.
  • Collaborate with Data Engineers, Product teams, Architects, and other technical stakeholders to understand requirements and deliver effective solutions.
  • Investigate and resolve data and pipeline issues, identify root causes, and implement appropriate improvements.
  • Contribute to continuous improvement of data platforms, engineering processes, and ways of working.
  • Explore, evaluate, and implement practical applications of AI in data engineering, identifying opportunities to improve data quality, pipeline monitoring, anomaly detection, automated testing, and overall engineering efficiency.
  • Participate in code reviews, technical discussions, and knowledge sharing across the engineering team.

About the Company

Kingfisher

International home improvement retailer

Kingfisher plc is a large international home-improvement retailer that operates about 1,350 stores in eight European countries under banners such as B&Q, Castorama, Brico Dépôt, Screwfix, and TradePoint. It serves both consumers and trade professionals by offering a wide range of home-improvement products and services across categories like gardening, insulation, and painting, with a strong emphasis on e-commerce alongside in-store shopping. The company differentiates itself through its multi-brand, multi-country footprint that combines consumer retail with professional trade channels, enabling customers to buy online and pick up in-store or have products delivered. Its goal is to make home improvement accessible to everyone and help customers transform their living spaces into homes they love, supported by a workforce of over 74,000 colleagues.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1982

Recently Posted Jobs

Explore more opportunities at Kingfisher

See more jobs