This position requires local presence. Please view similar jobs below.
About ApprovalMax
ApprovalMax is a fast-growing B2B SaaS company that helps businesses automate their approval workflows and financial controls. With a global team of over 100 people spanning the UK, Europe, North America, Australia, and South Africa, we build software that matters and we're scaling quickly.
The Role
Reporting to the Data Platform Lead, you will be a hands-on senior engineer responsible for building and maintaining ApprovalMax's enterprise data platform. You will own the design and delivery of production-grade data pipelines, drive engineering quality across the data stack, and act as a technical mentor for the broader analytics team. As we mature our hub-and-spoke model, you will be a key partner to embedded analysts and a core contributor to making the platform agentic-ready and self-service by default. This is a senior individual contributor role: deep technical work, broad influence, no direct reports.
Key Responsibilities
Pipeline Development & Platform Engineering
Design, build, and maintain scalable ELT pipelines, ingestion processes, and transformation layers on Azure Data Lake Gen2 + Databricks.
Own the implementation of core data models in dbt: from source-aligned staging through to marts and semantic layers consumed by Power BI, Amplitude, and downstream tools.
Write production-grade Python for orchestration, custom ingestion, and data transformation logic; treat pipeline code with the same rigour as application code.
Investigate and resolve pipeline failures within agreed SLAs; lead root-cause analysis and implement durable fixes rather than one-off patches.
Optimise pipeline performance and Databricks compute usage; surface cost and performance opportunities to the Data Platform Lead.
Data Quality, Testing & Observability
Implement and maintain data quality frameworks (dbt tests, Great Expectations, or equivalent) across the platform; ensure critical data assets have explicit quality contracts.
Instrument pipelines with monitoring, alerting, and lineage so issues are detected before they reach consumers.
Define and enforce testing standards for ingestion jobs and dbt models: unit tests, integration tests, and freshness/volume/schema checks.
Contribute to incident response: take on-call shifts as part of the rotation, lead post-mortems for incidents you own, and drive action items to closure.
Data Contracts & Source-of-Truth Stewardship
Partner with Product Engineering, RevOps, and Finance to define and maintain data contracts; ensure upstream changes are reflected before downstream impact.
Contribute to the Central KPI & Metrics Glossary from a data lineage perspective: make it unambiguous which systems feed which metrics and how each is computed.
Be the technical owner of critical data domains (e.g. subscriptions, billing, product usage); know them deeply enough to defend the numbers in front of SLT.
Analytics Enablement & Hub-and-Spoke Support
Provide robust, well-documented data models and tooling that allow embedded (spoke) analysts to work independently without re-deriving core logic.
Pair with analysts on complex modelling problems; help them level up on dbt, SQL performance, and semantic layer design.
Champion LLM-assisted development across the analytics team: model how to use AI coding tools (Cursor, Claude Code, Copilot, or equivalent) as a default workflow for pipeline and model development.
AI/ML & Agentic Readiness
Build data assets to be agentic-ready by default: clean semantic layers, consistent metadata, documented contracts that AI agents and LLM tools can reliably consume.
Contribute to the technical foundations for AI/ML initiatives: ingestion of training data, feature pipelines, evaluation datasets, and inference logging.
Support delivery of natural-language interfaces to ApprovalMax's data (e.g. text-to-SQL, LLM-powered analytics chatbot) by ensuring the underlying data models are query-friendly and well-described.
Engineering Standards & Technical Leadership
Act as a technical authority on the data team: lead design reviews, review pull requests with substance, and be the person analysts and engineers bring hard problems to.
Contribute to Architecture Decision Records (ADRs); ensure significant technical choices are documented, justified, and revisable.
Maintain and improve CI/CD pipelines for dbt models and ingestion jobs; enforce environment promotion discipline (dev -> staging -> prod).
Mentor more junior engineers and analysts informally: code review, pairing, and lifting the technical bar across the team.
Contribute to the visible technical debt backlog; advocate clearly for capacity to address debt alongside feature delivery.
Essential Key Skills
5+ years of hands-on data engineering experience building and operating production data platforms in a SaaS or B2B product environment.
Demonstrated experience using AI coding agents as a core part of your development workflow, not as a novelty but as a default. You should be able to show how agent-assisted development (Cursor, GitHub Copilot, Claude Code, or equivalent) has materially changed how fast you ship and how you approach technical problems. We are building an agentic-ready data platform, and we need senior engineers who already work this way.
Strong hands-on expertise with cloud-native data platforms, ideally Azure (Data Lake Gen2, Databricks). Equivalent depth on AWS or GCP stacks will be considered.
Expert-level command of the modern data stack: dbt, SQL, dimensional and source-aligned data modelling, semantic layers, and data quality frameworks (Great Expectations, Monte Carlo, or equivalent).
Strong Python skills and hands-on experience with workflow orchestration (Airflow, Prefect, Databricks Workflows, or similar); comfortable writing and maintaining production pipeline code.
Experience defining and consuming data contracts in collaboration with Product and Engineering teams.
Track record of raising engineering maturity in data functions: CI/CD for data pipelines, testing standards, environment promotion, observability, and incident response.
Comfortable being on-call for the data platform and owning incidents end-to-end.
Strong written communication: able to document architecture, write ADRs, and explain trade-offs to non-technical stakeholders.
Nice to Have
Experience contributing to AI/ML infrastructure: feature stores, vector stores, model-serving layers, or evaluation pipelines.
Familiarity with LLM application patterns: RAG, text-to-SQL, prompt and response logging, agent orchestration frameworks.
Experience working within a hub-and-spoke or embedded analytics operating model.
Prior experience as a lead engineer or tech lead on a small data team, even without direct reports.
SaaS or B2B product company background with exposure to product analytics and GTM data.
What We Offer
Growing international business with 10,000+ subscribers
Regular performance-based compensation reviews
26 days of paid time off
1 additional day off for your birthday
Remote office assistance
Service-years recognition financial reward
Regular performance-based compensation reviews
£70k - £80k per annum
Company: CAREERWISE Job Type: Permanent Salary: £70000.00 - £80000.00SeniorPermanent- £58k - £76k per annumEstimated...make the business work; creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. The Data Platform team develops and maintains the infrastructure that supports Spotify’s data ecosystem. Within Data Platform, the Data...SeniorPermanent
- £55k - £70k per annumEstimated...growth. How we work at Aircall: We’re customer-obsessed, data-driven, and focused on delivering meaningful outcomes. We value... ...at home here. We are looking for an engaged and passionate Senior Data Engineer to join our growing Engineering Team. In this role, you will...SeniorPermanentFull-time
- £69k - £92k per annumEstimated...Senior Data Engineer Who We Are Simple Machines is a global, independent technology consultancy operating across Sydney, New Zealand, London, and Poland. We design and build modern data platforms, intelligent systems, and bespoke software at the intersection of Data...SeniorFull-time
£60k - £90k per annum
...to-none, and are looking to expand their Data Centre Operations team; a new role due to... ...comfortable working via remote hands. As this is a senior role, additionally you would be... ...daily communication, working closely with engineering teams to define SLAs and metrics, and...SeniorPermanentRemote£900 per day
...Job title: Data Engineer Client: Leading Global Organisation Salary: Up To £900 Per Day Location: London (Hybrid) Skills: Python, Data Pipelines, Dagster, Airflow, Snowflake, AWS, S3, IAM, APIs, Streaming & Batch Data The Role We’re working with a leading...SeniorHybrid working- ...Role Summary We are seeking a highly skilled Senior Data Engineer with 8–15 years of experience in designing, developing, and implementing enterprise-scale data solutions. The ideal candidate will possess strong expertise in Snowflake and hands-on experience with...Senior
£400 - £450 per day
...Senior Data/ML Engineer – Contract Position – HIRING ASAP Location: London Bridge – In office 2-3 days per week Start Date: ASAP Duration: 3-4 months with extension Daily Rate: £400 - £450 per day outside IR35 Summary You will sit with the Head of Data...SeniorDaily payOn-siteImmediate start- £62k - £78k per annumEstimated...energy revolution. Read our Spotlight series to meet some of the team. To deliver on this mission, we are looking for a Senior Data Engineer to join the Flexibility team. The Flexibility team was established in early 2026, and has been growing throughout the year....SeniorFull-timeFlexible hoursShift work
- This is a strategic data engineering engagement with our client to architect and plan the migration of their entire data processing and ETL estate... ...Other Languages English: C2 Proficient Seniority Senior...SeniorShift work
- £70k - £92k per annumEstimated...better. Communicators to win business. Collaborators to build it. Data pros who turn numbers into insights. Product builders who turn... ...already building it. The Opportunity Kargo is hiring a Senior Data Engineer to build and scale the data infrastructure that powers our...SeniorRemote
- £67k - £90k per annumEstimated...Hybrid working pattern - 2 days per week from London Bridge Office Hometrack is seeking an experienced Senior Data Engineer to join our product team to help us deliver Hometrack's Data Services ambitions. By building the best property data sets available, which back the...SeniorHybrid workingOn-site
- This is a strategic data engineering engagement with our client to architect and plan the migration of their entire data processing and ETL estate... ...Other Languages English: C2 Proficient Seniority Senior...SeniorShift work
- ...Senior Data Engineer – Azure | Databricks | SQL | Contract | Hybrid Package offered for this Senior Data Engineer role: ◽Inside IR35 ◽Hybrid (3 days in office preferred) ◽6 month contract working with a Global Mining Business ◽Based out of London ◽Day rate agreed...SeniorDaily payHybrid workingOn-siteImmediate start
- £65k - £84k per annumEstimated...London as our HQ, we’re shaping the future of fintech – and we’re just getting started. Checkout.com is looking for an ambitious Data Engineer to join our Data Platform Team. Our team’s mission is to build a world-class data platform that powers our products and analytics....SeniorFull-timeHybrid workingOn-site
- £44k - £56k per annumEstimated...organisations solve complex technology challenges across cloud, data, AI and digital transformation. We work with clients... ...public sector and defence. We’re looking for an experienced Senior Data Engineer with strong AWS expertise to design, build and deliver scalable...Senior
- £55k - £73k per annumEstimated...team know if you need any adjustments throughout the process in whatever way works best for you. Job Description As a Senior Data Engineer, you’ll focus on designing and implementing scalable, reusable data pipelines, platform components, and data engineering...SeniorExtra incomeFull-timeOn-siteFlexible hours
- £69k - £93k per annumEstimated...delivering the migration of an ML estate from Databricks to an AWS SageMaker-based MLOps platform, working alongside AWS. The Senior Data Engineer (ML) sits in the Databricks workstream team (Delivery Manager, Lead ML Ops Engineer, a second Senior Data Engineer ML, and 0.5...SeniorFull-timeHybrid workingOn-siteRemoteFlexible hours
- £65k - £86k per annumEstimated...(in office 3 days/ week) Product and Engineering Reporting to our CISO We're not just... ...Domino's, JD Sports and McDonald's. Data plays a critical role in how we build, operate... ...product. We’re looking for a Senior Data Engineer to help shape and scale Blink...SeniorOn-siteNight shift
€90k - €125k per annum
...fastest-growing tech companies, bringing together early-stage engineers, product builders, and business athletes from companies like Stripe... ...We ask why they were done that way at all. The Role As a Senior Data Engineer on the Data Team, you'll continue to build and and...SeniorLong-term contractOn-siteRemoteWork from home- £74k - £97k per annumEstimated...financial centres across the United States, France, Netherlands, Luxembourg, Switzerland, and Asia. About the role Our senior data engineers are hands-on leaders of consultants and client teams, building data platforms for clients in regulated financial services – private...SeniorHybrid workingFlexible hours
- £72k - £97k per annumEstimated...Soho, London Hybrid working: 3 days in the office Tues - Thurs The Role We are seeking a Senior Data Engineer to join our Data Team, taking a leading role in building the complex, scalable systems that power our data strategy. You will lead architectural discussions...SeniorHybrid workingOn-siteFlexible hours
- ...payments, and generating vast quantities of aggregated market data. By applying AI and machine learning techniques, we deliver predictive... ...across a growing operational footprint. The role: A Senior data engineer builds, maintains and supports our data warehouse, delivering...Senior
- £54k - £72k per annumEstimated...leading brands. We unite cutting-edge media intelligence and data solutions, world-class creativity, next-generation production, transformative... ...we're hiring: We are seeking an experienced and visionary Engineering Manager to lead one of our data engineering team. In this role,...SeniorHybrid workingOn-site
- £57k - £77k per annumEstimated...and launch custom dashboards in minutes. Engineering commits are entirely AI-assisted, which shifts... ...to the quality of your thinking, and our data warehouse connects directly to an AI... ...Purpose of the role We're looking for a Senior Data Engineer to be a key technical...SeniorFull-timeHybrid workingOn-siteShift work
- ...successful, dynamic, and creative global business then we want to hear from you. The Opportunity: We’re looking for a Senior Data Engineer with deep expertise in Azure and Databricks to help build, optimise, and scale Clarion’s modern data platform. You’ll be central...SeniorLong-term contractPermanentFixed-term contractSummer work1 day/week
- £72k - £93k per annumEstimated...Job Title Senior Data Engineer Job Description Summary Senior Data Engineer | Databricks | Agentic AI | EMEA & APAC We are the team leading the data transformation of our EMEA and APAC business, and we are hiring a Senior Data Engineer to help build what comes next...SeniorFull-timeShift work
- £56k - £74k per annumEstimated...Senior Data Engineer – AWS Location: London (Hybrid) | Practice Area: Technology & Engineering | Type: Permanent Engineer future-ready data platforms that power financial transformation. The Role We’re looking for a Senior Data Engineer with AWS to join...SeniorPermanentHybrid working
- £55k - £73k per annumEstimated...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...SeniorLong-term contractFull-timeHybrid workingWork from homeProbationary periodFlexible hours
- ...About the Role We’re seeking a Senior Data Engineer to transform our analytics infrastructure from monolithic SQL/PostgreSQL systems into a modern Azure-based data platform with DevOps at its core. This permanent position focuses on building an automated, self-service architecture...SeniorLong-term contractPermanentOn-siteRemoteFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
