Bi & Analytics Engineer

Neosurf

Woking

On-site

GBP 65,000 - 90,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Neosurf Inc is seeking a hands-on BI & Analytics Engineer to run, maintain and develop the company's reporting capabilities, analytical data models and business process automations.

This role is a hands-on individual contributor focused on technical execution and delivery, transforming warehouse data into trusted Snowflake models, developing Power BI dashboards and maintaining Power Automate workflows in collaboration with the Data & Analytics Engineer to deliver reliable reporting, actionable

Qualifications

  • 5+ years in BI, analytics engineering, data analysis or data modelling.
  • 5+ years Power BI experience: advanced data modelling, DAX, dashboard design.
  • 3+ years SQL experience: complex queries, reporting views, performance optimization.
  • 2+ years Snowflake or equivalent warehouses (e.g., BigQuery/Redshift).
  • Experience building and supporting Power Automate workflows.
  • Strong documentation and stakeholder communication skills.
  • Ability to translate business needs into reliable reporting and automation solutions.

Responsibilities

  • Design, develop and maintain high-performance Power BI dashboards and self-service reports for leadership, compliance, Sales and Reseller Operations.
  • Ensure consistent data definitions, accurate reporting and clear documentation.
  • Analyse transactional patterns, performance metrics and anomalies to provide actionable insights.
  • Help users understand dashboards and develop self-service analytics skills.
  • Monitor live data loads, investigate discrepancies and perform root-cause fixes with the Data & Analytics Engineer.
  • Document analytical models, reporting views, data dictionaries and transformation logic.
  • Develop and maintain Power Automate workflows for operational processes and alerts.
  • Identify bottlenecks and implement scalable automation to reduce manual reporting.
  • Translate stakeholders' requirements into practical technical solutions.
  • Collaborate on data dependencies and delivery, including Salesforce and file ingestion into Snowflake.
  • Recommend improvements to data architecture, automation and AI applications.

Skills

BI analytics
Power BI
SQL
Data modelling
Stakeholder management

Tools

Snowflake
Power Automate
DAX

Job description

The Role

The BI & Analytics Engineer will be responsible for running, maintaining and developing the Company's reporting capabilities, analytical data models and business process automations.

This is a hands-on individual contributor role focused on technical execution and delivery. Working closely with the Data & Analytics Engineer, who leads source data ingestion and pipelines, the successful candidate will transform warehouse data into trusted Snowflake analytical models, develop intuitive Power BI dashboards and maintain business-critical Power Automate workflows. The role requires a blend of technical expertise, analytical capability and stakeholder engagement, enabling the delivery of reliable reporting, actionable insights and practical automation solutions across commercial, compliance, operational and leadership teams.

Key Responsibilities
  • Design, develop and maintain high-performance Power BI dashboards and self-service reports for Senior Leadership, Compliance, Sales and Reseller Operations.
  • Ensure consistent data definitions, accurate reporting and clear documentation so dashboards remain trusted and audit-ready.
  • Analyse transactional patterns, performance metrics and anomalies to deliver clear, actionable insights and recommendations to business stakeholders.
  • Help users understand dashboards and develop self-service analytics skills.
  • Monitor live data loads, investigate discrepancies and implement lasting fixes following root-cause analysis alongside the Data & Analytics Engineer.
  • Document analytical models, reporting views, data dictionaries and transformation logic to reduce reliance on individual knowledge.
  • Develop, monitor and maintain Power Automate workflows for operational processes, encryption/decryption and automated fraud alerts.
  • Identify operational bottlenecks and implement scalable automation to reduce repetitive tasks and manual reporting.
  • Translate stakeholders' commercial and operational requirements into practical technical solutions.
  • Collaborate with the Data & Analytics Engineer on data dependencies and technical delivery, including Salesforce and file ingestion into Snowflake.
  • Recommend practical improvements to data architecture, automation and AI applications to the Chief Strategy Officer.
Key attributes, skills and experience
  • 5+ years' hands-on experience in business intelligence, analytics engineering, data analysis or data modelling.
  • 5+ years' hands-on Power BI experience: advanced data modelling, DAX, dashboard design, user experience and workspace deployment for business-critical reporting.
  • 3+ years' hands-on SQL experience: complex queries, reporting views, performance optimisation and troubleshooting.
  • 2+ years' hands-on experience with Snowflake or equivalent cloud data warehouses, such as BigQuery or Redshift.
  • Strong capability building, monitoring and supporting operational workflows in Power Automate or equivalent tools.
  • Significant experience maintaining audit-ready datasets, reconciling figures and investigating data quality issues and anomalies.
  • Strong documentation skills across data definitions, transformation logic and technical guidance.
  • Strong stakeholder management and communication skills, explaining technical concepts clearly to non-technical audiences.
  • Ability to turn business requirements into reliable reporting, analytical models and automation solutions.
  • Ability to deliver technical work independently and collaborate across commercial, compliance and operational teams.
Desirable
  • Experience within fintech, payments, or other regulated financial services environments.
  • Practical exposure to Python for data extraction or analysis.
  • Exposure to modern transformation tools (e.g., dbt) or data pipeline scheduling.
  • Familiarity with Salesforce and CRM data structures.
  • Experience with practical machine learning or AI automation use cases in a business setting.
Success in the Role
  • Deliver a robust, scalable and trusted data platform.
  • Continue to develop technical capability within the Data team.
  • Increase business adoption of reporting and analytics.
  • Deliver measurable benefits through automation and AI initiatives.
  • Ensure Data Services is recognised as a strategic business enabler.
Diversity and Equal Opportunities

We are committed to equal opportunities and an inclusive workplace where everyone is treated with dignity and respect. We welcome applications from people of all backgrounds and value the different perspectives, skills and experiences they bring to our team.

Company Benefits

25 days' annual leave / Birthday holiday when it falls on a working day / Company pension scheme / Life insurance / Private medical insurance with Vitality, including additional member benefits / Additional wellbeing support / Assistance with parking costs / Regular team events and social activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bi & Analytics Engineer
Bi & Analytics Engineer

Neosurf • South Nutfield

On-site
GBP 65,000 - 90,000
Lead Data Analytics Engineer
Lead Data Analytics Engineer

Collinson Group • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Snowflake Developer
Senior Snowflake Developer

eTeam Workforce Limited • Greater London

Hybrid
GBP 86,000 - 112,000
Data Analyst
Data Analyst

Network IT Recruitment Limited • Birmingham

Hybrid
GBP 50,000 - 70,000
BI Engineer
BI Engineer

Forsyth Barnes • East Midlands

On-site
GBP 59,000 - 72,000
Power BI Developer (Snowflake) – Financial Services
Power BI Developer (Snowflake) – Financial Services

Sterlings • England

On-site
GBP 50,000 - 70,000
BI Engineer
BI Engineer

Forsyth Barnes • Nottingham

On-site
GBP 59,000 - 72,000
Onsite 2–3 days a week
Competitive reward package
Professional development opportunities
AI Reporting and Analytics
AI Reporting and Analytics

McCabe & Barton • Greater London

Remote
GBP 72,000 - 88,000
Business Intelligence Developer
Business Intelligence Developer

KDR Talent Solutions • United Kingdom

Hybrid
GBP 50,000 - 55,000
Competitive salary
10% bonus
Comprehensive benefits
+1
Senior Analytics Engineer
Senior Analytics Engineer

Corriculo • Southmoor

Hybrid
GBP 90,000 - 120,000
25 days annual leave
Private medical insurance
Life assurance
+7