Principal Software Engineer - Digital Customer Experience

The Very Group

Liverpool

Hybrid

GBP 90,000 - 140,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible, hybrid working
Inclusive culture
£1000 flexible benefits
30 days holiday
LinkedIn Learning access
Bonus potential
25% discount on Very.co.uk
Pension matched up to 6%

Job summary

The Very Group is seeking a Principal Software Engineer to provide technical leadership across our engineering community while remaining hands-on with design, architecture and delivery. You will influence technology decisions that impact millions of customers, building the next generation of digital experiences using modern technologies including TypeScript, React, Node.js and AWS.

As a senior individual contributor, you’ll partner with architects, product teams and delivery leads to solve

Qualifications

  • Significant experience designing, building and evolving large-scale distributed systems.
  • Strong hands-on expertise with TypeScript, React, Node.js/NestJS and AWS.
  • A track record of defining technical direction and influencing engineering decisions across multiple teams.
  • Experience building secure, resilient and highly available applications in cloud environments.

Responsibilities

  • Provide technical leadership across squads and domains to deliver software at scale.
  • Design and build modern cloud-native solutions using TypeScript, React, Node.js and AWS.
  • Shape engineering standards, architectural patterns and best practices across the wider technology organisation.
  • Balance immediate business priorities with longer-term technical strategy and platform evolution.
  • Drive improvements in software quality, performance, security, observability and resilience.
  • Mentor engineers and collaborate with product teams to deliver customer value.

Skills

TypeScript
React
Node.js
AWS
Distributed systems
Leadership
Mentoring
Customer-centric mindset

Tools

NestJS
CI/CD

Job description

About us

We're the team behind digital retailer Very.

Our purpose, helping families get more out of life, powers everything we do.

And we want our people to get more out of life too! If you're high-performing, ambitious and make the most of every opportunity, we want to hear from you. In return, you'll enjoy heaps of flexibility, great perks and benefits, and the freedom to be yourself, keep learning and take your career wherever you want it to go.

If you love making a difference, you'll love making it sparkle for millions of Very customers.

About the team

You'll join our Digital Customer Experience (DCX) technology team, a group focused on creating seamless, engaging and high-performing digital experiences for millions of Very customers.

DCX sits at the heart of the customer journey, owning the technology that powers how customers discover products, browse our site, engage with content and ultimately make purchases. The team plays a critical role in delivering experiences that directly impact customer satisfaction, conversion and commercial performance.

Working across Product, Engineering, Architecture and UX, the team combines deep technical expertise with a strong customer-first mindset. We continually invest in modern engineering practices, cloud-native technologies and emerging capabilities such as AI to ensure we're building experiences that delight customers while enabling the business to move at pace.

As a Principal Software Engineer, you'll help shape the technical direction of our front-end and digital platforms, influence engineering standards across the organisation and support teams in solving complex technical challenges at scale.

You'll be joining a collaborative engineering community that values ownership, continuous improvement and the freedom to innovate, whilst maintaining the high standards expected of a modern technology organisation. This is an opportunity to work on technology that directly influences the experience of millions of customers and helps drive the future growth of Very.

About the role

We're looking for a Principal Software Engineer to provide technical leadership across our engineering community whilst remaining hands‑on with design, architecture and delivery.

This is an opportunity to influence technology decisions that impact millions of customers, helping us build the next generation of digital experiences using modern technologies including TypeScript, React, Node.js and AWS.

As one of our most senior individual contributors, you'll partner with engineers, architects and product teams to solve complex technical challenges, drive engineering excellence and shape the future direction of our platforms.

  • Providing technical leadership across squads and domains, helping teams deliver high-quality software at scale.
  • Designing and building modern, cloud-native solutions using TypeScript, React, Node.js and AWS.
  • Shaping engineering standards, architectural patterns and best practices across the wider technology organisation.
  • Balancing immediate business priorities with longer‑term technical strategy and platform evolution.
  • Driving improvements in software quality, performance, security, observability and resilience.
  • Identifying opportunities to simplify systems, reduce technical debt and improve developer experience.
  • Championing CI/CD, automation and modern engineering practices that enable teams to deliver quickly and safely.
  • Collaborating with Architects, Product Managers, Delivery Leads and Engineers to deliver customer value.
  • Mentoring and coaching engineers at all levels, helping to grow technical capability across the organisation.
  • Supporting the adoption of emerging technologies, including AI-assisted engineering, where they create meaningful value.
  • Acting as a technical ambassador for Very, sharing knowledge internally and helping strengthen our engineering brand externally.
About you

You'll be a highly experienced software engineer who combines deep technical expertise with a passion for helping others succeed.

You'll enjoy solving complex problems, influencing technical strategy and creating an environment where engineering teams can thrive.

  • Significant experience designing, building and evolving large-scale distributed systems.
  • Strong hands‑on expertise with TypeScript, React, Node.js/NestJS and AWS.
  • A track record of defining technical direction and influencing engineering decisions across multiple teams.
  • Experience building secure, resilient and highly available applications in cloud environments.
  • Strong knowledge of modern software architecture, engineering patterns and development practices.
  • Experience driving improvements in CI/CD, automation, testing and operational excellence.
  • A passion for engineering quality, simplicity and continuous improvement.
  • Proven experience coaching and mentoring engineers, technical leads and senior developers.
  • Excellent stakeholder management and communication skills, with the ability to simplify complex technical concepts.
  • Curiosity about new technologies and a desire to continually improve how software is built and delivered.
  • A customer‑centric mindset, with an appreciation of how engineering decisions influence customer experience, engagement and commercial outcomes.
Some of our benefits
  • Flexible, hybrid working model
  • Inclusive culture and environment, check out our Glassdoor reviews
  • £1000 flexible benefits allowance to suit your needs
  • 30days holiday + bank holidays
  • LinkedIn Learning access
  • Bonus potential (performance and business-related)
  • Up to 25% discount on Very.co.uk
  • Matched pension up to 6%
  • More benefits can be foundon our career site
Diversity, inclusion and equal opportunities

We'rebuilding a culture of everyday inclusion, and welcome applications from anyone who believes they can do the job. We don't discriminate based on age, disability, gender reassignment, marriage or civil partnership, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.

We want our recruitment process to be accessible to everyone. If you need reasonable adjustments to apply, interview, or perform a role, let us know via talentacquisition@theverygroup.com. We'll be happy to support you.

We're proud to be aDisability Confident Committed Employerand have nine brilliant colleague networks - including DAWN (Disability Awareness at Very) and Think (Neurodiversity at Very) - that are helping us make Very an even more inclusive place to work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Java
Principal Software Engineer - Java

The Very Group • Liverpool

Hybrid
GBP 90,000 - 120,000
Flexible, hybrid working model
Inclusive culture and environment
£1,000 flexible benefits allowance
+5
Principal Data Engineer
Principal Data Engineer

The Very Group • Liverpool

Hybrid
GBP 90,000 - 130,000
Flexible, hybrid working model
£1000 flexible benefits allowance
Lead Delivery Manager - Agile
Lead Delivery Manager - Agile

The Very Group • Liverpool

Hybrid
GBP 60,000 - 90,000
Flexible hybrid working
Inclusive culture
Benefits allowance
+6
Senior Data Engineering Manager
Senior Data Engineering Manager

The Very Group • Liverpool

Hybrid
GBP 120,000 - 160,000
Flexible, hybrid working model
£10,000 flexible benefits allowance
30 days holiday + bank holidays
+4
AI Lead Engineer
AI Lead Engineer

The Very Group • Liverpool

Hybrid
GBP 90,000 - 140,000
Flexible, hybrid working model
Inclusive culture and environment
£6500 flexible benefits allowance
+5
Head of Digital Product, CRO & UX
Head of Digital Product, CRO & UX

The Very Group • Liverpool

Hybrid
GBP 110,000 - 140,000
Flexible hybrid working
£10,000 flexible benefits allowance
30 days holiday
+4
Lead Solutions Architect - Customer
Lead Solutions Architect - Customer

The Very Group • Liverpool

Hybrid
GBP 90,000 - 120,000
Flexible, hybrid working model
£6,500 flexible benefits allowance
30 days holiday + bank holidays
+2
Lead Software Engineer (Java, AWS)
Lead Software Engineer (Java, AWS)

The Very Group • Liverpool

Hybrid
GBP 70,000 - 90,000
Flexible, hybrid working model
Inclusive culture
£6500 flexible benefits allowance
+4
Lead Product Manager - Customer and Retail
Lead Product Manager - Customer and Retail

The Very Group • Liverpool

Hybrid
GBP 90,000 - 120,000
Flexible, hybrid working model
Inclusive culture
£6500 flexible benefits allowance
+6
Shared Services Team Leader
Shared Services Team Leader

The Very Group • Liverpool

Hybrid
GBP 42,000 - 62,000
Flexible, hybrid working model
Inclusive culture and environment
£1,000 flexible benefits allowance
+5