Appvia

Information Technology and Services

PrincipalSoftwareEngineer

£80–90k London, United Kingdom FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Principal Software Engineer at Appvia. Skills: software engineering, architecture, technical leadership, React, full-stack development, AI-assisted engineering. Lead the design and delivery of modern, scalable software systems. Shape architecture, service boundaries, and dependencies across complex systems”

What You'll Achieve.

modernise how they build and operate software; delivering resilient, scalable systems that help teams move faster while maintaining quality, security, and reliability; reduce technical debt; improve engineering standards; evolve complex systems using modern software engineering approaches; drive high-quality outcomes across complex software modernisation programmes; improve code quality and productivity; reducing technical debt; improving long-term maintainability; deliver cohesive end-to-end solutions; enable long-term success

Industry & Context.

Information Technology and Services
Problems you'll solve

translate business problems into practical technical solutions

Eligibility Requirements

UK Security Clearance eligibility required, eligible for UK Security Clearance (SC), British Passport or ILR, Resided in the UK for the last 5 years, No criminal record or financial irregularities

What They're Looking For.

Must Have

eligible for UK Security Clearance (SC), British Passport or ILR, Resided in the UK for the last 5 years, No criminal record or financial irregularities, experience with Domain Driven Design (DDD) and modern system decomposition, Proven delivery of microservice-based architectures, Deep hands-on experience with React and full-stack development, Experience improving engineering effectiveness through testing strategy, automation, and developer tooling, Exposure to AI-assisted development approaches to improve code quality and productivity, Confidence mentoring engineers and leading technical discussions, A consulting mindset, able to translate business problems into practical technical solutions

Nice to Have

Experience in regulated or public sector environments

What You'll Do.

Lead the design and delivery of modern

scalable software systems

and dependencies across complex systems

Drive improvements in development processes

Work hands-on across the stack

particularly on React-based applications

Support teams in reducing technical debt and improving long-term maintainability

Collaborate with platform and cloud engineers to deliver cohesive end-to-end solutions

Act as a senior technical advisor to customers

guiding decision-making and trade-offs

Contribute to shared engineering standards

and best practices within Appvia

How You'll Work.

Team & Collaboration

work closely with delivery managers, platform engineers, and customer stakeholders; Collaborate with platform and cloud engineers to deliver cohesive end-to-end solutions; Contribute to shared engineering standards, patterns, and best practices within Appvia; collaboration; agile ways of working; focus on collaboration

Communication Scope

leading technical discussions; senior technical advisor to customers

Full Job Description

### Principal Software Engineer \- UK Security Clearance eligibility required. Location: London, UK (Hybrid ~1 day per week in office / onsite) Contract: Permanent, Full-time Package: £80,000-90,000 + 10% bonus + 10% shares options + benefits ### About Appvia At Appvia, we help organisations modernise how they build and operate software. We are a specialist platform engineering, software, and AI enablement consultancy, delivering resilient, scalable systems that help teams move faster while maintaining quality, security, and reliability. Our work spans cloud platforms, developer experience, modern application delivery, and AI-assisted engineering practices. We partner with customers across public and private sectors to reduce technical debt, improve engineering standards, and evolve complex systems using modern software engineering approaches. Since the start of 2026, our Software Engineering practice has grown rapidly into a dedicated team supporting large-scale modernisation programmes across public and private sectors, and we’re continuing to invest heavily in growing the capability further. ### About the Role As a Principal Software Engineer, you will play a hands-on technical leadership role across Appvia’s software engineering engagements, helping lead the design, delivery, and evolution of modern software systems. You will work closely with delivery managers, platform engineers, and customer stakeholders to drive high-quality outcomes across complex software modernisation programmes. You'll help lead and grow the team and contribute to Appvia’s broader engineering strategy by influencing tooling, development standards, AI-assisted engineering approaches, testing practices, and architectural patterns used consistently across customer engagements. **Interview Process - 3 Stage** 1. Discovery conversation with Talent Acquisition 2. Technical Interview with Engineering Team 3. Final Interview with Leadership ### **Important** You must be **eligible for UK Securit

Free ATS check

Applying for this Principal Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Appvia?

Real rants from real employees. Read before you apply.

Read Company Rants →