Bi & Analytics Engineer

Neosurf

South Nutfield

On-site

GBP 65,000 - 90,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Neosurf Inc is seeking a hands-on BI & Analytics Engineer to run, maintain and develop reporting capabilities, analytical data models and automation across commercial, compliance, operational and leadership teams.

You will transform warehouse data into trusted Snowflake analytical models, develop intuitive Power BI dashboards and maintain business-critical Power Automate workflows, collaborating with the Data & Analytics Engineer to deliver reliable insights and practical automation solutions.

Qualifications

  • 5+ years of BI/analytics experience in data modelling and reporting.
  • 5+ years' hands-on Power BI experience with dashboard design and DAX.
  • 3+ years' SQL experience with complex queries and performance tuning.
  • 2+ years' Snowflake or equivalent cloud data warehouse experience.
  • Strong documentation and stakeholder communication skills.
  • Experience building and maintaining automated workflows in Power Automate.

Responsibilities

  • Design, develop and maintain high-performance Power BI dashboards for leadership, compliance and sales.
  • Ensure consistent data definitions and audit-ready reporting.
  • Analyse patterns and anomalies to deliver actionable insights.
  • Help users adopt dashboards and build self-service analytics skills.
  • Monitor data loads and implement fixes with root-cause analysis.
  • Document models, data dictionaries and transformation logic.
  • Develop and maintain Power Automate workflows for automated processes.

Skills

Power BI
SQL
Data modelling
Analytics engineering
Stakeholder management

Tools

Snowflake
BigQuery
Redshift
Power Automate

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 • Woking

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