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.

Finance Analytics Engineer


Data Science and Engineering
Singapore - St James Power Station Headquarters

About the Role

You will have hands-on experience with leveraging data from a wide selection of data sources from different technologies e.g. Big Query, Redshift, etc., and a keen understanding of data models and ETL processes. Using tools like Python, SQL, dbt, and any visualization tools (when required), you will acquire, analyze, and visualize data effectively. You will help build and enable the data capabilities of the wider team to make a direct impact to Dyson’s bottom-line.

This is a Hybrid role. 

You will support data requests from all areas of the business by querying existing data and identifying opportunities to enhance insights by using outside data sources.

You will build full data design and ETL process of new data sources.

You will support the BI function by building views to power Dashboards and applications.

You will support the Data Science function by building automated ETL pipelines for data needed in modelling.

You apply logical thinking and business understanding to offer recommendations based on data you prepare.

You will engage with the business and data product managers to shape and refine their questions.

You will build business facing dashboards and applications to enable self-service analytics

Cutting edge approaches are key to keeping pace with Dyson’s innovative culture. You will be expected to stay abreast of industry trends and emerging technologies and methodologies. 

About you

Person Specification / Core Competencies

5+ years’ experience querying, joining, and extracting data along with building meaningful business insights.

Drive to understand the entire data landscape, and filling gaps where they exist.

Passion to understand the business, frame problems, and deliver practical solutions in short timeframes.

Ability to interact and collaborate with local analytics team, along with Group Data Function, other market analytics teams, and the wider business

Self-driven individual with drive to solve customer problems.

Team player and good communicator - capable of building great stories out of sparse data.

Good presentation and communication skills, with the ability to explain complex data models to business audiences


A degree in Computer Science/Business Analytics or a science / engineering degree with a keen interest in data or equivalent on the job experience.

Educational credentials are valued, but innovation and excellence are essential.

Strong Python skills with a focus on data management and automation

Working experience with cloud-based platforms. Comfortable querying modern cloud databases (e.g. Big Query, Redshift).

Experience building functional dashboards (Tableau, Looker)

Very strong Excel abilities

Proven track record in data cleansing and blending (internally and externally) to drive richer insights


Finance and/or product cost experience

Knowledge of SAP, including data extraction

Knowledge of how to host automated ETL pipelines using Google Cloud Platform tools

Experience gathering requirements and building solutions directly with end users or clients

dbt, Airflow, Docker experience

Knowledge of Data Science modelling

Data visualization and app development techniques (App Engine, PowerApps)

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.