Principal Software Engineer - Java

The Very Group
Liverpool, UK
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Amazon Web Services Continuous Integration Working Model 2D Cloud Platform System

Job description

Experteer Overview In this high-impact engineering role, you lead technical direction for scalable, customer-facing software at Very. You collaborate with Product, Architecture and Engineering teams to shape both what we build and how we build it, tackling architectural challenges and driving modernization. You balance ownership with influence, champion best practices, and raise the bar for quality and security across multiple squads. This is an opportunity to leave a lasting imprint on technology, teams, and product delivery at scale. Pay / Benefits * Provide technical leadership and direction across multiple squads * Shape architecture and design of scalable systems and cloud-native platforms * Drives engineering standards, best practices, and CI/CD improvements * Mentor engineers and raise technical standards across teams * Identify technical risks early and guide sustainable solutions * Collaborate with Product, Architecture and Engineering to translate ideas into quality products * Promote automation, continuous improvement and reliable software delivery * Share knowledge internally and externally to strengthen engineering community Tasks * Strong hands-on experience with Java and AWS * Track record designing and evolving complex systems at scale * Passion for clean code, quality engineering and continuous improvement * Experience mentoring engineers and raising standards across teams * Strong communication skills; ability to explain complex ideas simply * Curiosity for emerging technologies and continuous learning Key requirements * Flexible, hybrid working model * Inclusive culture and environment * 1000 flexible benefits allowance * 30 days holiday + bank holidays * LinkedIn learning access * Up to 25% discount on Very.co.uk

Requirements

_ * Promote automation, continuous improvement and reliable software delivery * Share knowledge internally and externally to strengthen engineering community Tasks * Strong hands-on experience with Java and AWS * Track record designing and evolving complex systems at scale * Passion for clean code, quality engineering and continuous improvement * Experience mentoring engineers and raising standards across teams * Strong communication skills; ability to explain complex ideas simply * Curiosity for emerging technologies and continuous learning Key requirements * Flexible, hybrid working model * Inclusive culture and environment * 1000 flexible benefits allowance * 30 days holiday + bank holidays * LinkedIn learning access * Up to 25% discount on Very.co.uk

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:42 min

Aligning testable code with clean code principles

Annelore Egger Annelore Egger · World Congress 2025

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:05 min

Software craftsmanship manifesto and clean code principles

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all