T

The Very Group

Online retail with flexible payments

Principal Software Engineer - Digital Customer Experience

Full-Stack EngineeringPosted on Nov 11
Full-timeLiverpool, UKNo salary listed

About the Job

Requirements

  • 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.
  • 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.
  • A customer-centric mindset and appreciation of how engineering decisions influence customer experience, engagement, and commercial outcomes.

Responsibilities

  • Provide technical leadership across squads and domains, helping teams deliver high-quality 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.
  • Identify opportunities to simplify systems, reduce technical debt, and improve developer experience.
  • Champion CI/CD, automation, and modern engineering practices that enable teams to deliver quickly and safely.
  • Collaborate with Architects, Product Managers, Delivery Leads, and Engineers to deliver customer value.
  • Mentor and coach engineers at all levels, helping to grow technical capability across the organisation.
  • Support the adoption of emerging technologies, including AI-assisted engineering, where they create meaningful value.
  • Act as a technical ambassador for Very, sharing knowledge internally and helping strengthen the engineering brand externally.

Desired Qualifications

  • Curiosity about new technologies and a desire to continually improve how software is built and delivered.

About the Company

The Very Group

Online retail with flexible payments

The Very Group is a digital retailer that runs a family of online brands serving more than 4.5 million customers. It sells a wide range of products—from fashion to electronics—through its online platforms and earns revenue from direct product sales plus its financial services. The core product is the online shopping experience, enhanced by flexible payment options that let customers pay over time. Unlike other e-commerce players that only sell goods, The Very Group integrates consumer credit and payments into its shopping journey, making purchases more affordable. The company emphasizes ongoing innovation and a strong focus on customer experience to improve its platforms and services. It also pursues social responsibility, including mentoring LGBTQ refugees and developing early talent into future leaders. Overall, its goal is to make a broad assortment of products easily accessible and affordable online while building a trusted brand and responsible business practices.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$165M
Headquarters
Liverpool, United Kingdom
Founded
2003

Recently Posted Jobs

Explore more opportunities at The Very Group

See more jobs