Skip navigation

Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Reporting Lead (Developer)


Poland - Krakow Office

About the role:

This role forms a critical part of success for the new established Dyson Business Services (DBS) and is an enabler of the future operating model.

The DBS organization provides process and service excellence to support the Company with a goal of delivering strategic value, innovating and enhancing services over time to meet the changing needs of the business.

As a Reporting Developer you will be responsible for developing, industrializing, and optimizing Dyson's big data platform running on DBS serving project in Google Cloud Platform. You will ingest new data sources, write data pipelines as code, and transform, enrich and publish data using the most efficient methods.

Working with data from across Dyson’s global data estate, you will understand the best way to serve up data at scale to a global audience of analysts. You will work closely with data scientists and data product managers on the cross functional team to ensure that we are building an integrated, performant solutions.

You will have a Software Engineering mind-set, be able to leverage CI/CD and apply critical thinking to the work you undertake. The role would suit candidates looking to make the move from working with traditional big data stacks such as Spark and Hadoop to using cloud native technologies (DataFlow, Big Query, Cloud Functions).


  • Designing and building end to end Data Engineering solutions on the Google Cloud Platform.

  • Ensuring the standardization, documentation, compliant, and efficient.

  • Being a proactive member of team; always looking for ways to tune and optimize all aspects of work delivered on the platform.

  • Aligning work to both core development standards and architectural principles.

Skills and Experience:


  • Strong programming skills in languages such as Python/Java including building, testing and releasing code into production

  • Resilient and comfortable with high pace of change

  • Strong SQL skills and experience working with relational/columnar databases

  • Knowledge of data modelling techniques and integration patterns

  • Practical experience writing data analytic pipelines

  • Experience handling data securely

  • A willingness to learn and find solutions to complex problems


  • Hands-on experience with cloud environments (preferred Google Cloud Platform)

  • Building API's and apps using Python/JavaScript or an alternative language

  • Practical experience with traditional Big Data stacks

  • Experience with non-relational database solutions

  • Exposure to visualization technologies such as Looker and Tableau

  • Experience with DevOps software delivery and CI/CD processes

  • Knowledge of and experience in automation technologies


  • Private medical care

  • Cafeteria MyBenefit

  • Discount on Dyson machines

  • Insurance package

  • Retirement plan

  • Performance bonus

  • Trainings

  • Holiday allowance

  • Possibility of working from home


Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.

Interview guidance

We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.