Appvia
Information Technology and Services
PrincipalSoftwareEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“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.
translate business problems into practical technical solutions
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
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.