Senior Software Engineer - Data

Liberty-IT

Belfast City District

Sur place

GBP 60 000 - 90 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Liberty IT, the tech arm of Liberty Mutual Insurance in the UK, is seeking a data engineer to join a team that blends software and data engineering to tackle large-scale pricing and modelling challenges. You will build robust Python data pipelines and cloud-native data products, collaborating with data scientists, engineers and business partners to deliver secure, scalable data solutions.

You will gain hands-on experience with dbt, Databricks, Airflow and modern cloud architectures while growing

Qualifications

  • Proficient in Python for production-grade software.
  • Experience building data pipelines and analytical platforms in cloud environments.
  • Strong understanding of data engineering fundamentals: modelling, quality, governance, optimisation.
  • Experience with AWS and cloud-native data technologies.
  • Experience delivering solutions using Snowflake or similar platforms.
  • Experience building reliable, scalable data processing solutions.
  • Experience collaborating with data scientists, analysts and product stakeholders.
  • 3+ years' software development in a commercial environment with a STEM degree or 5+ years with certifications.

Responsabilités

  • Transform and deliver high-quality, scalable datasets powering pricing/models.
  • Develop Python-based data ingestion, transformation and delivery solutions.
  • Design, build and maintain data pipelines and data products for pricing and analytics.
  • Work with AWS and Snowflake to deliver secure, scalable data solutions.
  • Collaborate with data scientists, engineers, product partners and stakeholders to deliver value.
  • Ensure data quality, reliability and compliance through automation and testing.
  • Contribute to architecture and design of modern data platforms and services.
  • Maintain CI/CD processes and raise engineering standards.

Description du poste

External Description

Reach beyond with Liberty IT; for this is where you'll find the super challenges, where you'll be given the scope and the support to go further, dig deeper and fly higher.

We won't stand over your shoulder. We won't get in your way. We certainly won't hold you back. You'll bring the expertise. We'll provide the platform to succeed.

Ready?

It's time to do your thing.

Build your data engineering capability with us

Join a team where software engineering and data engineering come together to solve complex business challenges at scale. This role is designed to give you meaningful opportunities to grow your data engineering skills in a supportive, hands-on environment.

You'll work with Python, AWS and Snowflake to build the data foundations that power pricing and modelling decisions across Liberty Mutual. Along the way, you'll develop practical experience in modern cloud data engineering, learn from experienced engineers, and build the confidence to take on increasingly complex data products and platforms.

Whether you're looking to deepen your existing data engineering expertise or broaden your software engineering experience into data, this is an opportunity to learn, experiment and progress your career in Data.

Experience and skills we need
  • Strong experience developing high-quality, scalable software solutions using Python
  • Experience building and managing data pipelines, data products, or analytical platforms in cloud environments
  • Strong understanding of data engineering fundamentals, including data modelling, data quality, governance, and optimisation
  • Experience working with AWS and cloud-native data technologies
  • Experience delivering solutions using Snowflake or similar enterprise data platforms
  • Experience designing, building and maintaining reliable, scalable data processing solutions
  • Experience working in agile software development teams and delivering production-ready software
  • Experience collaborating with data scientists, analysts, product owners, and business stakeholders to solve complex business challenges
  • A third level qualification in Software Engineering, Computer Science, Data Engineering, or a STEM subject and 3+ years' software development experience in a commercial environment; or current and valid industry-recognised certifications and 5+ years' software development experience in a commercial environment
Experience and skills we'd love

We've included some further skills and experience that would be great. However, don't rule yourself out if you haven't had the opportunity to develop these yet. This role offers the support, learning and practical exposure to help you build them.

  • Experience with dbt, Databricks, Airflow, or similar modern data engineering technologies
  • Strong analytical SQL skills and experience optimising large-scale datasets
  • Experience building solutions that support machine learning, data science, or predictive modelling teams
  • Experience implementing data governance, compliance, and security controls within data platforms
  • Experience working with large-scale cloud data ecosystems and distributed processing technologies
What you'll be doing
  • Be part of a team transforming and delivering high-quality, scalable and compliant datasets that power insurance pricing and modelling capabilities
  • Build robust Python-based solutions that enable the efficient ingestion, transformation and delivery of business-critical data
  • Design, develop and maintain data pipelines and data products that support pricing, modelling and analytics teams
  • Work with AWS and Snowflake technologies to deliver secure, scalable and high-performing data solutions
  • Collaborate closely with data scientists, engineers, product partners and business stakeholders to understand requirements and deliver value
  • Ensure data quality, reliability and compliance through engineering best practices and automated testing
  • Contribute to the architecture and design of modern data platforms and services
  • Maintain and improve CI/CD processes and engineering standards across the team
  • Mentor and support other engineers while helping to raise technical standards and promote best practices
  • Assess emerging technologies and identify opportunities to improve the data engineering ecosystem
Your Data upskilling opportunities

In this role, you'll be supported to build capability across the full data engineering lifecycle. You will have opportunities to:

  • Develop deeper expertise in Python for production-grade data engineering
  • Build hands-on experience with AWS, Snowflake and modern cloud-native data architectures
  • Strengthen your skills in data modelling, data quality, governance, security and optimisation
  • Learn and apply technologies such as dbt, Databricks, Airflow and distributed data processing tools
  • Improve your analytical SQL skills by working with large-scale datasets
  • Gain insight into how data products support pricing, modelling, analytics and machine learning
  • Learn from experienced engineers through pairing, mentoring, code reviews and collaborative design
  • Take ownership of increasingly complex stories, components and data products as your skills develop
  • Contribute to technical communities, continuous improvement and the evolution of our data engineering standards

You don't need to know every technology on day one. We value curiosity, problem-solving and a willingness to learn, and we'll help you turn those qualities into strong, practical Data engineering capability.

About Us

A little background on LIT

Liberty IT is the tech wing of Liberty Mutual Insurance. Bringing peace of mind to all aspects of customer’s lives, every day.

We’re an ideas company. Always. We thrive on engineering excellence and surpass with technical mastery. We build beautifully architected cloud solutions and reliably run high stability systems. We work alongside the best in the business and learn from the finest minds.

Great Place to Work in UK & Ireland 2025

Best Workplaces for Women (UK) 2025

Top 5 Best Tech Workplace

Centre of Excellence in Wellbeing

Fair employment and equal opportunities

Liberty IT is an equal opportunity employer, committed to inclusion and diversity.

If you have a disability, accommodations are available on request when taking part in all aspects of the recruitment, assessment, and selection process.

Now, it’s over to you.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Data Scientist
Data Scientist

Liberty IT • Belfast City District

Hybride
GBP 60 000 - 90 000
Health insurance
Annual bonus
Pension
+1
Senior Software Engineer - Machine Learning
Senior Software Engineer - Machine Learning

Liberty-IT • Belfast City District

Sur place
GBP 65 000 - 90 000
Software Engineer
Software Engineer

Liberty IT • Belfast

Sur place
GBP 45 000 - 65 000
Health insurance
Annual bonuses
Flexible working options
+1
Senior Data Engineer: Build Scalable Data Platforms
Senior Data Engineer: Build Scalable Data Platforms

Liberty-IT • Belfast City District

Sur place
GBP 60 000 - 90 000
Intermediate Data Engineer
Intermediate Data Engineer

CDL Group • Cheadle

Sur place
GBP 40 000 - 45 000
Hybrid Working (2 Days a Week in the 1
25 days holiday
Health and Wellbeing Programme
+2
Technical Lead, Underwriting Tech
Technical Lead, Underwriting Tech

Liberty Specialty Markets • Greater London

Sur place
GBP 90 000 - 130 000
Data Engineering Lead
Data Engineering Lead

Lloyds Banking Group • West of England

Sur place
GBP 90 000 - 120 000
Generous pension contribution of up to 15%
Annual performance-related bonus
Share schemes including free shares
+3
Senior Developer
Senior Developer

Liberty Specialty Markets • Greater London

Sur place
GBP 90 000 - 130 000
Data Engineer
Data Engineer

DF Capital • Manchester

Sur place
GBP 60 000 - 90 000
Private medical insurance
Private dental
10% employer pension
+7
Senior Data Engineer
Senior Data Engineer

The BDPN • Greater London

Sur place
GBP 51 000 - 69 000
Flexible benefits
Hybrid work options
Annual bonus
+2