Senior Data Engineer

Posted 16 Days Ago
Be an Early Applicant
London, Greater London, England, GBR
In-Office
Senior level
Fintech • Software • Financial Services
The Role
Design, build and scale production data pipelines and analytics-ready models on AWS and Snowflake using dbt. Lead data platform architecture, ensure reliability, implement CI/CD and testing, mentor engineers, and embed governance, observability and security practices.
Summary Generated by Built In

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-sized 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, MoneySuperMarket and Confused.com, we're committed to help SMEs get the best deals for their business essentials every time. 

The 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, CloudWatch).  
  • 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’s 

  • Experience with real-time or streaming data architectures.  
  • Exposure to Salesforce data models and API integrations.  
  • Experience using AWS CDK for infrastructure deployment.  
  • Familiarity with orchestration tools such as Airflow.  
  • Experience implementing data observability, monitoring and alerting solutions.  
  • Knowledge of BI platforms such as Tableau and how data products are consumed by end users.  
  • Exposure to MLOps practices, including supporting machine learning pipelines, model deployment and monitoring.  
  • Awareness of emerging trends, technologies and best practices within modern data engineering. 

Why Join Bionic? 

At Bionic, better never stops. You’ll join a team obsessed with improvement, innovation, and impact — where your expertise will directly shape how thousands of British businesses grow and thrive. 

Benefits 

We know that our employees are what sets us aside from our competitors; our benefits are just part of the way we say thanks. 

Enhance your health & wellbeing 🌱 

  • Private healthcare cover 
  • Employee Assistance Programme, including a virtual GP service, priority physio & talking therapies 
  • Eyecare scheme 

Taking time away from work 🏖️ 

  • 25 days annual leave plus the 8 UK bank holidays, increasing with tenure 
  • 1 paid family/religious day of leave per year - following successful probation period 
  • 1 paid charity volunteering day per year 
  • Option to buy/sell up to an additional 3 days leave per year 

Family matters: for the special moments 🏠 

  • Enhanced maternity, paternity or shared parental leave 
  • 2 days off for your wedding upon joining, and up to 5 days after 2 years' service 
  • Flexible working options & a hybrid work approach 

Financial wellbeing 💸 

  • Auto-enrolled salary sacrifice pension scheme  
  • Life assurance 
  • Season ticket Loans, salary advances & loans to buy/rent a home – based on tenure 
  • Cycle to work scheme 

Recognition 🌟 

  • Highflyers incentive, a VIP experience for our high performers across Bionic group to celebrate success 
  • Company summer & Christmas party celebrations, business and local zonely & annual awards and recognition  
  • Long service awards 

Skills 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, CloudWatch).
  • 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 and translating complex business requirements into technical solutions.
  • Strong communication skills, engaging technical and non-technical audiences.
  • Experience with real-time or streaming data architectures.
  • Exposure to Salesforce data models and API integrations.
  • Experience using AWS CDK for infrastructure deployment.
  • Familiarity with orchestration tools such as Airflow.
  • Experience implementing data observability, monitoring and alerting solutions.
  • Knowledge of BI platforms such as Tableau and how data products are consumed by end users.
  • Exposure to MLOps practices, including supporting machine learning pipelines, model deployment and monitoring.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
593 Employees
Year Founded: 2007

What We Do

Bionic is an expert comparison service for SMEs. Our experts compare trusted UK business suppliers and talk customers through the results on their screens. We’re the UK market leader, established for over a decade, with more than 200,000 UK businesses helped. Rated Excellent on Trustpilot. Bionic is 7th in the Sunday Times ‘best companies to work for’. Our amazing people and high-performance culture are a key part of our business strategy. We’re part of something bigger than any one of us, and our energy and passion is striking. Sign-up to The Backbone, our newsletter for anyone who owns, runs or works at a SME: https://thebackbone.substack.com/p/coming-soon

Similar Jobs

PwC Logo PwC

Senior Data Engineer

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
46 Locations
370000 Employees
124K-280K Annually

PwC Logo PwC

Senior Data Engineer

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
40 Locations
370000 Employees
99K-232K Annually

AND Digital Logo AND Digital

Senior Data Engineer

Information Technology • Consulting
In-Office
Reading, Berkshire, England, GBR
1348 Employees

The Very Group Logo The Very Group

Senior Data Engineer

eCommerce • Fashion • Payments • Retail
In-Office
Liverpool, Merseyside, England, GBR
2217 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account