Lead Data Engineer
Role details
Job location
Tech stack
Job description
{"description": " Lead Data Engineer Salary £47,000 - £65,000 This is a great job for someone who enjoys building robust, production-grade data products that sit at the heart of real commercial decision-making. Are you someone who likes owning end-to-end data pipelines, from raw data through to trusted datasets used for pricing and machine learning? Do you enjoy combining strong engineering discipline with deep business context? This role is for someone who understands how to build and run critical data and analytics services in production. You'll bring strong engineering fundamentals, particularly in R and SQL, with experience developing reliable, well-tested solutions that others depend on. You'll be comfortable working closely with analysts, data scientists and pricing stakeholders, and providing technical leadership within a small team. A bit about the job: You'll be part of the Health Pricing team, working on data and analytics products that directly support the pricing of around £600m of Private Medical Insurance. This is a hybrid role, combining analytics engineering, data engineering and elements of ML engineering, embedded within the business rather than a central platform team. The role focuses on building and maintaining data pipelines from the data lake to curated datasets used by data scientists for model development and by pricing analysts for dashboards and analysis. You'll collaborate closely with data scientists to help deploy predictive models into production, and contribute to the development of pricing operational processes, including batch and API-based interfaces. You'll also act as a technical and delivery point of contact with upstream run teams on data quality issues and with change teams delivering new data into the lake. The role includes line management of two engineers and ownership of engineering standards and ways of working within the team. Skills and experience we're looking for: Expert-level R development, including strong experience
Requirements
with the Tidyverse and strong SQL skills, with experience of PostgreSQL or similar relational databases Solid understanding of data modelling, data quality, and designing datasets for analytics and machine learning Experience building and operating critical data applications in production with strong engineering discipline around testing, robustness, monitoring and error handling Experience using Git and collaborative development workflows (e.g. Azure DevOps) Ability to work effectively with analysts, data scientists and business stakeholders, building strong domain knowledge What you'll get for this role: Our purpose - with you today, for a better tomorrow - is a promise we make to our colleagues too. And one of the ways we live up to that promise is by investing in you. We have so much to offer when it comes to being an Aviva colleague. Salary, £47,000 - £65,000 based (depending on location, skills, experience, and qualifications) Bonus opportunity 10% of annual salary -
Benefits & conditions
Actual amount depends on your performance, and Aviva's Generous pension scheme - Aviva will contribute up to 14%, depending on what you put in 29 days holiday plus bank holidays, and you can choose to buy or sell up to 5 days Make your money go further - Up to 40% discount on Aviva products, and other retailer discounts Up to £1,200 of free Aviva shares per year through our Matching Share Plan and share in the success of Aviva with our Save As You Earn scheme Brilliantly supportive policies including parental and carer's leave Flexible benefits to suit you, including sustainability options such as cycle to work Make a difference, be part of our Aviva Communities and use your 3 paid volunteering days to help others We take your wellbeing seriously with lots of support and tools Take a look to learn more. Put a salary into this calculator to see what your total Aviva Reward could be Aviva is for everyone: We're inclusive and welcome everyone -