Senior Data Engineer in England

Senior Data Engineer in England

England Full-Time 70000 - 70000 £ / year (est.) Home office (partial)
Aviva

At a Glance

  • Tasks: Join a dynamic Data Engineering team to deliver impactful insights for customers.
  • Company: Aviva Zero, a forward-thinking personal lines insurer with a start-up vibe.
  • Benefits: Competitive salary, bonus opportunities, generous holiday, and flexible working options.
  • Other info: Inclusive culture with excellent career growth and wellbeing support.
  • Why this job: Make a real difference with cutting-edge tech in a supportive environment.
  • Qualifications: Strong SQL, cloud skills (AWS), and Python experience required.

The predicted salary is between 70000 - 70000 £ per year.

Location: Norwich, Bristol, Birmingham, Eastleigh, Manchester, York or Perth

Salary: Circa £70k

Aviva Zero is a personal lines insurer headquartered in London, with the ambition to be the best in the UK market. It combines the pace, focus, and test and learn mentality of a start-up with the expertise, and financial backing of Aviva. Aviva Zero has a great tech culture, with small teams weighted heavily towards senior engineers. Teams are agile, focused and have high degrees of autonomy to deliver world class solutions.

What you’ll do

You will join a Data Engineering team that ensures data consumers have access to insights to deliver the best service to customers and to grow the Aviva Zero business. Downstream consumers are highly skilled analysts, actuaries, and data scientists who use this data to directly impact the business and customers. You will play a key role in this process and immediately see the impact of your work.

Work projects from discovery to completion with ownership of the full development lifecycle, with specialist support/pairing where required. You will work closely with application teams to ingest data from our modern AWS stack into Snowflake. As a greenfield platform there is little to no digging into legacy systems. From there, we use dbt to transform raw data into our Data Vault model and build data products on top of this for internal and external data consumers.

Everything we do is guided by strong engineering principles, so you will deploy infrastructure as code (Terraform for Snowflake, CDK for AWS), write tests with dbt and Python, update CI/CD pipelines on GitHub Actions, and build out observability and monitoring with AWS CloudWatch.

Skills and experience we’re looking for

  • Excellent SQL skills – comfortable handling complex data with clean, easy-to-read SQL; able to demonstrate this in a technical test.
  • Great cloud skills – ability to deploy, run, and monitor workloads on AWS, and experience with a major cloud-based data warehouse (Snowflake); able to describe the full development lifecycle of a cloud-based project you’ve delivered.
  • Good Python skills – familiarity with Pandas, PySpark, writing Airflow DAGs, etc.; able to demonstrate a basic understanding of Python in a technical test.

Our Tech Stack

The following tools are used day to day. You don’t need experience with all of them; the essential skills above are prioritized. If you are skilled in these, we want to hear about it.

  • Snowflake
  • AWS (Lambda, SNS, S3, ECS, CloudWatch, Kinesis, CDK)
  • dbt
  • Airflow (MWAA)
  • Terraform
  • CDK
  • Scripting languages (primarily Python, sometimes Go)

What you’ll get for this role

  • Starting salary circa £70,000 (depends on location, skills, experience, and qualifications)
  • Bonus opportunity – 10% of annual salary; actual amount depends on performance and Aviva’s.
  • Generous pension scheme – Aviva will contribute up to 14%, depending on what you contribute.
  • 29 days holiday plus bank holidays, with option to buy or sell up to 5 days
  • Aviva-funded Private Medical Benefit to provide access to expert support when needed
  • Up to 40% discount on Aviva products and other retailer discounts
  • Up to £1,200 of free Aviva shares per year through the Matching Share Plan and Save As You Earn scheme
  • Supportive policies including parental and carer’s leave
  • Flexible benefits to suit you, including sustainability options such as cycle to work
  • Opportunity to participate in Aviva Communities and use paid volunteering days
  • Wellbeing support and tools

We’re inclusive and welcome applicants from all backgrounds and experiences. We encourage you to apply even if you don’t tick every box. We consider all forms of flexible working, including part-time and job shares. We flex locations, hours and working patterns to suit our customers, business, and you. Most of our people are smart working – spending at least 50% of their time in our offices each week.

To find out more about working at Aviva, please consider applying online. If you require an alternative method of applying or have questions about the vacancy, please contact the recruiter.

Senior Data Engineer in England employer: Aviva

Aviva Zero is an exceptional employer that combines the agility of a start-up with the robust support of a well-established company, offering a dynamic tech culture where senior engineers thrive in small, autonomous teams. With a strong focus on employee growth, generous benefits including a competitive salary, extensive holiday allowance, and wellbeing support, Aviva Zero fosters an inclusive environment that values diverse backgrounds and flexible working arrangements, making it an ideal place for those seeking meaningful and impactful careers in data engineering.
Aviva

Contact Detail:

Aviva Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer in England

✨Tip Number 1

Network like a pro! Reach out to current employees at Aviva Zero on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare for technical interviews by brushing up on SQL, AWS, and Python. Practice coding challenges and be ready to demonstrate your expertise during the interview.

✨Tip Number 3

Be ready to discuss your projects! Have examples of your past work handy, especially those that showcase your experience with cloud-based data solutions and the full development lifecycle.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Aviva Zero team.

We think you need these skills to ace Senior Data Engineer in England

SQL
AWS
Snowflake
Python
Pandas
PySpark
Airflow
Terraform
dbt
CI/CD
GitHub Actions
Data Engineering
Infrastructure as Code
Monitoring and Observability

Some tips for your application 🫡

Show Off Your SQL Skills: Make sure to highlight your SQL expertise in your application. We want to see how you handle complex data and write clean, easy-to-read queries. If you can, include examples or projects where you've demonstrated these skills.

Talk About Your Cloud Experience: Don’t forget to mention your experience with AWS and any cloud-based data warehouses like Snowflake. We’re keen to hear about the full development lifecycle of projects you’ve worked on, so share those details!

Demonstrate Your Python Knowledge: We love a good Python enthusiast! Make sure to showcase your familiarity with libraries like Pandas and PySpark. If you’ve written Airflow DAGs, let us know – it’ll definitely catch our eye!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own channels!

How to prepare for a job interview at Aviva

✨Know Your Tech Stack

Familiarise yourself with the tools mentioned in the job description, especially Snowflake and AWS. Be ready to discuss your experience with these technologies and how you've used them in past projects.

✨Showcase Your SQL Skills

Prepare for a technical test by brushing up on your SQL skills. Practice writing clean, efficient queries that handle complex data. Being able to demonstrate this during the interview will set you apart.

✨Understand the Development Lifecycle

Be prepared to explain the full development lifecycle of a cloud-based project you've worked on. Highlight your role in each phase, from discovery to deployment, and how you ensured quality throughout.

✨Emphasise Collaboration and Autonomy

Since the teams are small and autonomous, share examples of how you've successfully collaborated with others while also taking ownership of your work. This will show that you're a good fit for their tech culture.

Senior Data Engineer in England
Aviva
Location: England

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>