Data Engineer

Reigate
4 days ago
Create job alert

Ready to join a team that's leading the way in reshaping the future of insurance? Here at esure Group, we are on a mission to revolutionise insurance for good!

We’ve been providing Home and Motor Insurance since 2000, with over 2 million customers trusting us to keep them covered through our esure and Sheilas’ Wheels brands. With a bold commitment for digital innovation, we're transforming the way the industry operates and putting customers at the heart of everything we do. Having completed our recent multi-year digital transformation, we’re now leveraging advanced technology and data-driven insights alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future.

We are currently recruiting for a Data Engineer to join our wider data community! You will work in a team of Data & AI Engineers, Data Scientists, Developers, Analysts and Architects and work on the design and build out of cutting-edge machine learning and AI services, supporting analytics and product iteration across our business.

What you’ll do:

  • Build and support esure’s data products within their industry leading platform.

  • Work with product managers, data & AI engineers to deliver technical solutions for our most pressing data problems including GenAI applications

  • Design, build, and maintain the data and analytics platform’s components to enable seamless data consumption and usage, including orchestration, monitoring, and performance optimization.

  • Integrate data from a variety of sources, assuring that they adhere to data quality and technical standards

  • Creating frameworks and processes for data pipelines across the data and analytics platform

  • Establish and uphold coding and data process standards across the platform, actively promoting and enforcing best practices.

  • Improve data engineering processes and roll these out across our team and wider data community

  • Work with architects on best design for data products, evaluating and experimenting with new data tools & supporting ML & AI infrastructure and workflows.

    What we’d love you to bring:

  • A passion for designing and building a robust data platform

  • Strong hands-on experience with modern cloud data warehouses such as Databricks/Snowflake, ideally on AWS

  • Strong Python experience, including deep knowledge of the Python data ecosystem, with hands-on expertise in Spark and Airflow

  • Hands-on experience in all phases of data modelling from conceptualization to database optimization supported by advanced SQL skills

  • Hands-on Experience with implementing CICD, using Git, Jenkins or similar technologies.

  • Solid hands-on experience implementing batch and real-time data integration frameworks including assessing performance, debugging, and fine-tuning those systems

  • Demonstrated ability to perform the engineering necessary to acquire, ingest, cleanse, integrate, and structure massive volumes of data from multiple sources

  • Exposure to Generative AI in production is a plus.

    The Interview Process (subject to change):

  • You’ll start with an introductory call with one of our Talent Partners. This is a ‘get to know you session’ and for you to explore the position in more detail.

  • 1st stage interview: 30-minute interview with our Data Engineering Technical Lead or Lead Data Scientist

  • 2nd stage: 2-hour technical interview to showcase your Data Engineering experience. This stage will include presenting your technical data task (which we will share with you 1 week before interview to complete). During this interview you will also get the chance to meet with multiple individuals in our Data team.

    What’s in it for you?:

  • Competitive salary that reflects your skills, experience and potential.

  • Discretionary bonus scheme that recognises your hard work and contributions to esure’s success.

  • 25 days annual leave, plus 8 flexible days and the ability to buy and sell further holiday.

  • Our flexible benefits platform is loaded with perks to choose from, so you can build a personal toolkit to support your health, wellbeing, lifestyle, and finances.

  • Company funded private medical insurance for qualifying colleagues.

  • Fantastic discounts on our insurance products! 50% off for yourself and spouse/partner and 10% off for direct family members.

  • We’ll elevate your career with hands-on training, mentoring, access to our exclusive academies, regular career conversations, and expert partner resources.

  • Driving good in the world couldn’t be more important to us. Our colleagues can use 2 volunteering days per year to support their local communities.

  • Join our internal networks and communities to connect, learn, and share ideas with likeminded colleagues.

  • We’re a proud supporter of the ABI’s ‘Make Flexible Work’ campaign and welcome you to ask about the flexibility you need. Our hybrid working approach also puts you in the driving seat of how and where you do your best work.

    We are committed to creating an inclusive and diverse workplace where everyone feels valued, respected, and empowered. We celebrate individuality and create spaces where unique backgrounds and experiences can come together. We believe that diverse perspectives drive innovation, in turn enabling us to better serve our customers, community and build a stronger organisation. Our commitment to inclusion extends to every part of our business, from hiring practices to professional growth opportunities, ensuring equal access and support for all

Related Jobs

View all jobs

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Negotiating Your Data Engineering Job Offer: Equity, Bonuses & Perks Explained

How to Secure a Compensation Package That Reflects Your Value in the UK’s Fast-Growing Data Ecosystem Introduction Data engineering has quickly become the backbone of modern business operations. Whether powering analytics platforms, migrating data to the cloud, or building pipelines for machine learning, data engineers enable organisations to extract meaningful insights from vast datasets. With companies across every sector looking to harness data for competitive advantage, mid‑senior data engineers are in especially high demand—and that spells opportunity for you to negotiate a compelling compensation package. Yet for many professionals, negotiations around a job offer still focus primarily on salary, leading them to overlook valuable components such as equity, performance bonuses, and perks that can collectively add significant value to your overall deal. In the world of data engineering, it’s not uncommon to see advanced compensation packages involving shares, annual or quarterly bonuses, and a range of benefits that support both your technical growth and work-life balance. This guide aims to be your comprehensive manual for negotiating a data engineering job offer in the UK. We’ll cover why negotiation isn’t just about your monthly paycheck, explore how equity works in data-centric organisations, break down different bonus structures, and highlight perks that matter most for mid‑senior professionals. By the end, you’ll have the knowledge—and the confidence—to land a package that fully reflects your critical role in unlocking the power of data.

Data Engineering Jobs in the UK Public Sector: Opportunities with GDS, NHS, MOD, and Beyond

Data has become one of the most valuable assets in today’s digital age, enabling organisations to make data-driven decisions, optimise processes, and deliver improved services. Nowhere is the potential impact of robust data engineering practices more significant than in the UK public sector. From the National Health Service (NHS) to the Government Digital Service (GDS) and the Ministry of Defence (MOD), large volumes of data are continually generated and processed, creating a rising demand for data engineering jobs. In this blog post, we’ll explore why data engineering is so essential for public sector bodies, the range of roles available, the skills and qualifications needed to excel, and how you can secure a highly rewarding career in this domain. Whether you’re a seasoned data professional or just starting out in tech, read on to discover how to make a meaningful impact through data engineering jobs in the UK’s public sector.

Contract vs Permanent Data Engineering Jobs: Which Pays Better in 2025?

Data engineering sits at the heart of modern data-driven organisations. As businesses scramble to harness the power of data—whether for advanced analytics, real-time decision-making, or next-generation AI applications—data engineers have become indispensable. By 2025, the UK data engineering landscape will be bustling with opportunities, from small tech start-ups pushing the boundaries of streaming analytics, to large enterprises migrating massive on-premise data warehouses to the cloud. With this burgeoning demand come lucrative compensation packages. However, data engineering professionals can choose among several distinct types of employment. Day‑rate contracting, fixed-term contract (FTC) roles, and permanent positions each have their own advantages and drawbacks. If you are curious about which path might pay better in 2025—and which aligns best with your career ambitions—this guide is for you. Here, we will: Explore the UK data engineering job market in 2025. Compare contract vs. FTC vs. permanent roles, with pros and cons. Provide sample take‑home pay scenarios to help you visualise real earning outcomes. Discuss other critical factors like job security, development, and work–life balance. By the end, you will have a clearer sense of the financial and professional trade-offs involved, and be more prepared to chart the next phase of your data engineering career.