×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Bionic Services Limited
Full Time position
Listed on 2026-06-21
Job specializations:
  • Software Development
    Data Engineering
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

At Bionic, we’re on a mission to make it radically easier to run a small business. As the UK’s leading business comparison and switching service, we help thousands of small and medium‑size businesses save time and money on essentials like energy, broadband, insurance, and finance.

We combine smart technology with real human support to match our customers with the best deals – quickly and effortlessly. With trusted partnerships including Compare the Market, Uswitch for Business, Money Super Market  and , we’re committed to help SMEs get the best deals for their business essentials every time.

Role

As a Senior Data Engineer you’ll be responsible for designing, building, and scaling robust, high‑quality data platforms that underpin critical business reporting and operational decision‑making. You will drive the development of data pipelines, models, and architecture across our modern data stack (AWS, Snowflake, dbt) ensuring performance, reliability, and scalability.

Working closely with Architecture, Data Analytics, and Salesforce teams, you will drive the evolution of our data platform, guide best practices, and play a key role in modernising legacy processes. You will act as a technical leader within the team, shaping design decisions, mentoring engineers, and ensuring delivery of resilient, well‑governed data products.

This role requires strong technical expertise, strategic thinking, and the ability to translate complex business needs into scalable, production‑grade data solutions.

Key Responsibilities
  • Design, build and optimise scalable data pipelines and data products across AWS, Snowflake and dbt, setting engineering standards and best practices.
  • Lead the development of robust, testable dbt models and frameworks to ensure high data quality, consistency, and maintainability.
  • Own data pipeline reliability, proactively monitoring, troubleshooting, and resolving complex data and performance issues with minimal disruption.
  • Architect and evolve analytics‑ready data models (e.g., star schemas, data marts), balancing performance, flexibility, and usability.
  • Collaborate with senior stakeholders (Analytics, Salesforce, Architecture) to define requirements and translate them into scalable technical solutions.
  • Drive continuous improvement of data engineering practices, including CI/CD, observability, testing frameworks, and documentation standards.
  • Provide technical leadership through mentoring, code reviews, and guidance to junior team members, fostering engineering excellence.
  • Ensure compliance with security, governance, and data privacy requirements, embedding best practices in all solutions.
  • Contribute to strategic data platform decisions, including tooling, architecture, and long‑term roadmap planning.
Essential Skills and Experience Required
  • Proven experience designing, building and maintaining scalable data pipelines and cloud‑based data platforms in production environments.
  • Advanced SQL expertise, including query optimisation, performance tuning and complex data transformations.
  • Strong Python skills for data engineering, automation and system integrations.
  • Hands‑on experience with Snowflake (or similar cloud data warehouse), including data modelling, optimisation and security/access controls.
  • Strong experience with dbt, including modelling, testing and deployment best practices.
  • Solid knowledge of AWS data services and cloud‑native architectures (e.g. S3, Lambda, IAM, Cloud Watch).
  • Experience with modern software engineering practices, including Git, CI/CD and automated testing.
  • Strong understanding of data modelling and data warehousing principles.
  • Ability to solve complex problems, identify root causes and deliver scalable, reliable solutions.
  • Experience leading technical delivery, influencing architectural decisions and collaborating across multiple stakeholders.
  • Comfortable working in ambiguity, translating complex business requirements into structured technical solutions.
  • Strong communication skills, with the ability to engage both technical and non‑technical audiences.
Nice to have
  • Experience with real‑time or streaming data architectures.
  • Exposure to Salesforce data models and API integrations.
  • Experience using…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary