Background
Featured
Technology

Senior Data Engineer (Snowflake & dbt)

London, Greater London, South East, England
Contract
Job Ref:BH-23885
Senior Data Engineer (Snowflake & dbt)
 
A London-based insurer is seeking a Senior Data Engineer to help design, build, and scale its modern data platform. You’ll play a key role in transforming raw data into reliable, well-structured datasets that power analytics, reporting, and data-driven decision-making across the business.
 
Key Responsibilities of the Senior Data Engineer:
  • Design, develop, and maintain scalable data pipelines and ELT workflows
  • Build and optimize data models using dbt to support analytics and business intelligence
  • Manage and enhance our Snowflake data warehouse environment
  • Ensure data quality, integrity, and performance across pipelines
  • Collaborate with analysts, data scientists, and stakeholders to understand data needs
  • Implement testing, monitoring, and documentation for data systems
  • Contribute to data architecture decisions and best practices
 
Essential skills of the Senior Data Engineer:
  • Strong experience with Snowflake (data modelling, performance tuning, cost optimization)
  • Proven expertise in dbt (modelling, testing, documentation, CI/CD workflows)
  • Advanced SQL skills and deep understanding of data warehousing concepts
  • Experience building and maintaining ETL/ELT pipelines
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Experience with version control (e.g., Git) and modern engineering practices
 
Rate: £600 - £700 P/D Outside IR35
Location: London, EC3A / WFH hybrid
Contract Duration: 6 months
Start Date: ASAP  
Apply now
Consultant
William Bennett
Technology
Change

William
Bennett

Associate Director

Share this job

Apply for this role

Apply for this role by sending us your CV today.

Related vacancies

Search for more jobs
Risk Management
Senior Associate - Insurance Risk

London, Greater London, South East, England

£60000 - £80000 per annum

Permanent

I’m currently recruiting for an Insurance Risk role, offering the opportunity to work at the heart of risk oversight and strategic decision-making. Key responsibilities include: • Identifying, assessing, and monitoring key financial risks across underwriting, reserving, capital, investment, and liquidity • Providing independent risk oversight by challenging methodologies, assumptions, controls, and governance, and recommending improvements • Supporting the development and execution of risk frameworks, including stress and scenario testing across financial risk areas • Producing regular and ad hoc financial risk reporting, including regulatory submissions and senior committee materials If this sounds of interest, or you’d like to learn more, feel free to get in touch.  tyler-rose.kellaway@arthur.co.uk
Underwriting & Broking
Underwriting & Broking Operations
Underwriting Analyst

Greater London, South East, England

Dependant on experience

Permanent

Underwriting Analyst – Credit 📍 London | Full-time We’re hiring an entry-level Underwriting Analyst to support a Credit insurance portfolio in a fast-paced environment. This is a great opportunity for a graduate or someone from a banking/finance background looking to move into insurance. Key responsibilities: Process premiums, claims, and bordereaux data Support credit control and resolve queries Assist with reconciliations and financial processes Coordinate with internal and offshore teams Liaise with stakeholders including brokers and underwriters Requirements: Strong analytical and problem-solving skills Excellent communication and organisation High attention to detail Proficiency in Excel To be considered, apply today!
Change
Technology
Cloud Platform Engineering Lead

London, Greater London, South East, England

£90000 per annum

Permanent

Cloud Platform Lead | London | Hybrid (3 days in the office) |Permanent Build the cloud platform that others depend on. We’re partnered with a high‑performing, London‑based Insurer operating at scale in a highly regulated environment. The organisation is investing heavily in its cloud capability and is now hiring a Cloud Platform Engineering Lead to take full ownership of its cloud platform and shape how cloud is delivered across the business. This is a true platform engineering leadership role — not just keeping the lights on, but designing, evolving and running a secure, scalable cloud platform treated as a product. Why this role stands out Real ownership – end‑to‑end responsibility for the cloud platform Hands‑on leadership – stay technical while setting standards and direction Engineering‑led culture – platform as a product, not a utility Modern cloud estate – Azure‑first (with some AWS), IaC, CI/CD, automation Strategic visibility – work closely with Architecture, Security and senior IT leadership Influence without bureaucracy – small internal team, clear decision‑making You’ll act as the technical authority for cloud, owning standards, guardrails and outcomes, while steering a trusted cloud services partner to deliver high‑quality BAU and project work. What you’ll be doing Owning the cloud platform architecture (Azure‑first, AWS exposure) Designing and evolving shared platform services: Landing zones Networking & identity Security controls & guardrails Observability, backup & DR Treating cloud as a product with roadmaps, standards and continuous improvement Remaining hands‑on with: Terraform & Infrastructure‑as‑Code CI/CD pipelines and automation Reusable modules and engineering patterns Embedding security‑by‑design (NIST, ISO, GDPR principles) Acting as a senior escalation point for incidents and outages Leading FinOps practices – cost control, optimisation and transparency Managing and directing a UK‑based cloud services partner from a position of strong technical ownership What we’re looking for 8 years’ experience designing and operating cloud platforms (Azure essential) Strong background in platform engineering , not just infrastructure operations Proven expertise with Terraform and lifecycle management of IaC Deep understanding of: Cloud security, networking and identity CI/CD and DevOps practices Containers and modern deployment patterns High availability, backup and disaster recovery Cloud cost optimisation / FinOps Experience working in regulated or security‑sensitive environments Confident communicator able to influence engineers, architects, partners and stakeholders  Experience in insurance or financial services is helpful but not essential — strong cloud engineering capability and leadership matter most. You’ll be part of a lean, senior team , working alongside the Architecture Team (EA and Domain), with additional 3rd Party partner support. This gives you space to focus on quality, standards and strategic improvements , not firefighting. If you’re looking for a hands‑on cloud leadership role where your decisions genuinely shape the platform and the engineering culture, this is one worth exploring.  Confidential discussions welcome.