Staff Engineer - Data

Staff Engineer - Data

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Admiral Group plc

At a Glance

  • Tasks: Lead technical projects and mentor engineers in a dynamic data environment.
  • Company: Join Admiral Group, a diverse and inclusive tech leader.
  • Benefits: Enjoy 33 days holiday, share options, and a supportive work culture.
  • Other info: Be part of a people-first culture with excellent career progression opportunities.
  • Why this job: Make a real impact on innovative data solutions while growing your career.
  • Qualifications: Experience in data engineering, CI/CD practices, and cloud platforms required.

The predicted salary is between 36000 - 60000 £ per year.

The Staff Engineer provides technical leadership across the Value Stream and Capabilities, supporting architectural alignment, engineering best practices, and scalable delivery. They collaborate with the Principal Engineer, Delivery Lead, Lead Product Owner, and Solution/Enterprise Architects to shape the technical roadmap, oversee engineering outputs, and support delivery of complex initiatives aligned to target architecture and engineering strategy. As a champion of engineering excellence, the Staff Engineer drives the adoption of modern design patterns, cloud-native approaches, and continuous improvement initiatives, contributing to Admiral’s long-term technology goals. They also mentor and coach engineers, supporting capability growth and ensuring consistency in practices across squads.

Responsibilities

  • Provide technical leadership and guidance to engineers across the Value Stream.
  • Mentor engineers within your area of expertise to support their technical growth.
  • Support the Principal Engineer and senior leadership team with technical risk management, strategy, and decision-making.
  • Help shape epics and technical deliverables in alignment with roadmap goals.
  • Own technical dependencies and contribute to planning cycles including Quarterly Alignment, Monthly Value Stream Planning, and Sprint Planning.

Implementation & Delivery

  • Contribute to the detailed design, engineering quality, and technical oversight of solutions delivered within the Value Stream.
  • Ensure all technical solutions follow architecture governance and align with Admiral’s engineering strategy.
  • Drive improvements to CI/CD pipelines, automation, testing practices, and secure delivery.
  • Lead on resolving technical constraints, blockers, and integration challenges.
  • Identify and address technical debt, ensuring sustainability and maintainability.
  • Oversee vulnerability management by promoting secure development practices and robust solution design.
  • Identify and implement continuous improvements to delivery and engineering processes.

Collaboration & Communication

  • Facilitate clear communication across squads and roles to ensure alignment and knowledge transfer.
  • Promote engineering values such as transparency, quality, openness, and productivity.
  • Collaborate with key technical stakeholders including Architecture, Information Security, Data Governance, and Heads of Capabilities.
  • Contribute to communities of practice, Chapter and Guild forums, and internal initiatives.

Experience Required

Technical Expertise

  • Proven experience in a Senior or Staff Engineer role, ideally within data teams.
  • Strong background in CI/CD practices, automated testing, and optimized deployment strategies.
  • In-depth knowledge of testing frameworks and strategies across unit, integration, E2E, and non-functional domains.
  • Experience with containerisation and infrastructure tools such as Docker, Kubernetes and Terraform.
  • Programming Languages: Expert level in languages like Python or Java, often using them to build complex data processing workflows and applications.
  • Cloud Platforms: Proficient in one or more major cloud platforms, preferably Google Cloud Platform (GCP) or Microsoft Azure.
  • Data Warehousing and Databases: Deep understanding of relational and NoSQL databases. Expert in data modelling, schema design, and optimizing database performance.
  • Experience designing and managing data warehouses for analytics.
  • ETL/ELT and Data Orchestration: Design, build, and maintain complex ETL/ELT pipelines. Proficient with orchestration tools like Apache Airflow.
  • Real-time Data Processing: Skilled in streaming data technologies for real-time ingestion/processing (e.g., DataStream or Cloud Pub/Sub).
  • Experience with Kimball data warehouse models and end-to-end data pipeline testing and development.
  • Experience with Scrum practices and CI/CD tooling.
  • Experience with DBT and reporting tools such as Looker or similar.
  • Experience with data architectures like Medallion or Lakehouse.
  • Desirable: Awareness or experience with Guidewire Software products (e.g., PolicyCenter, BillingCenter).

Admiral: Where You Can

We take pride in being a diverse and inclusive business. It’s a place where you can Be You, and show up as you are. We’re committed to fostering a people-first culture where everyone is accepted, supported, and empowered to be brilliant. You can grow and progress at a pace and direction that suits you, make a difference for our customers and each other, and share in our future with all colleagues eligible for up to £3,600 of free shares each year after one year of service. Everyone receives 33 days holiday (including bank holidays) on joining, increasing with tenure up to a maximum of 38 days (including bank holidays). You also have the option to buy or sell up to five additional days of annual leave. We’re proud of our people-first culture and have been recognised as a Great Place to Work for Women, Wellbeing, and overall for over 25 years. We’re committed to ensuring progression is not slowed by barriers related to race, gender, age, sexuality or any protected characteristics. Our benefits support a great work-life balance; you can view more key benefits here.

Location & Availability

London, England, United Kingdom

Staff Engineer - Data employer: Admiral Group plc

Admiral Group Plc is an exceptional employer that champions a diverse and inclusive work environment, allowing you to be your authentic self while contributing to meaningful projects. With a strong commitment to employee growth, you will have access to mentoring opportunities, a generous holiday allowance of up to 38 days, and the potential for financial rewards through share options. Located in London, you will thrive in a vibrant city known for its dynamic culture and professional opportunities, all while being part of a company recognised as a Great Place to Work for over 25 years.
Admiral Group plc

Contact Detail:

Admiral Group plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Engineer - Data

✨Tip Number 1

Network like a pro! Reach out to current employees at Admiral Group on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills in real-time! If you get the chance, participate in coding challenges or tech meetups. This not only showcases your expertise but also helps you connect with potential colleagues.

✨Tip Number 3

Prepare for those interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts simply, as communication is key in collaborative environments like Admiral.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Admiral team.

We think you need these skills to ace Staff Engineer - Data

Technical Leadership
Mentoring
CI/CD Practices
Automated Testing
Containerisation
Docker
Kubernetes
Terraform
Python
Java
Google Cloud Platform (GCP)
Microsoft Azure
Data Modelling
ETL/ELT Pipelines
Apache Airflow
Real-time Data Processing

Some tips for your application 🫡

Show Off Your Technical Skills: Make sure to highlight your technical expertise in your application. We want to see your experience with CI/CD practices, cloud platforms, and programming languages like Python or Java. Don’t hold back on showcasing your knowledge of data architectures and ETL/ELT processes!

Tailor Your Application: Take a moment to customise your application for the Staff Engineer role. Use keywords from the job description to demonstrate how your experience aligns with what we’re looking for. This shows us you’ve done your homework and are genuinely interested in the position.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Avoid jargon unless it’s relevant, and make sure to communicate your ideas effectively – we want to understand your thought process!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there, which can help you tailor your application even further!

How to prepare for a job interview at Admiral Group plc

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technical skills listed in the job description, especially around CI/CD practices, cloud platforms like GCP or Azure, and programming languages such as Python or Java. Brush up on your knowledge of data warehousing and ETL/ELT processes, as these will likely come up during the interview.

✨Showcase Your Leadership Skills

As a Staff Engineer, you'll be expected to provide technical leadership and mentor others. Prepare examples of how you've successfully led projects or teams in the past, focusing on your ability to drive engineering excellence and foster collaboration across squads.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving abilities and how you handle technical challenges. Think about past experiences where you resolved blockers or improved processes, and be ready to discuss your thought process and the outcomes of those situations.

✨Emphasise Continuous Improvement

Admiral values innovation and improvement, so be prepared to discuss how you've contributed to enhancing engineering practices in previous roles. Highlight any initiatives you've led or participated in that focused on automation, testing, or secure delivery, and how they aligned with broader organisational goals.

Staff Engineer - Data
Admiral Group plc
Go Premium

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

>