Principal Software Engineer - UK Security Clearance eligibility required.
Principal Software Engineer - UK Security Clearance eligibility required.

Principal Software Engineer - UK Security Clearance eligibility required.

Full-Time 68000 - 85000 ÂŁ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead the design and delivery of modern, scalable software systems.
  • Company: Join Appvia, a dynamic startup transforming cloud software delivery.
  • Benefits: Enjoy flexible working, competitive salary, and a ÂŁ1,000 learning budget.
  • Why this job: Make a real impact in tech while working with top clients like the UK’s Home Office.
  • Qualifications: Strong experience in software engineering, architecture, and team leadership.
  • Other info: Be part of a fun, inclusive culture with regular team socials and perks.

The predicted salary is between 68000 - 85000 ÂŁ per year.

Location: London, UK (Hybrid ~1 day per week in office / onsite)

Contract: Permanent, Full-time

Package: ÂŁ80,000-100,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 cloud, platform, and solutions engineering consultancy, delivering resilient, scalable systems that enable teams to move faster while maintaining quality, security, and reliability. Our work spans cloud platforms, developer experience, and modern application delivery. We partner with customers across public and private sectors to reduce technical debt, improve engineering practices, and support long-term system evolution using modern software engineering approaches.

About the Role

As a Principal Software Engineer, you will play a senior technical leadership role across Appvia’s software delivery engagements. You will help customers and lead a team to design, build, and evolve modern software systems, while guiding teams towards best practices in architecture, testing, and developer productivity. This is a hands‑on leadership role for an experienced engineer who enjoys operating across design, architecture, and delivery. You will work closely with engineers, delivery leads, and platform teams, shaping technical direction, supporting early‑stage solution design, and mentoring teams delivering complex software systems. You will also contribute to Appvia’s broader engineering capability, influencing standards, patterns, and approaches that are applied consistently across customer engagements.

Interview Process - 4 Stage

  • Discovery conversation with Talent Acquisition
  • Technical assessment
  • Technical conversation
  • Competency‑focused final interview

About You

You are a senior software engineer with strong architectural judgement and a passion for well‑designed systems. You are comfortable leading technically, influencing delivery decisions, and working closely with customers in a consulting environment. You’ll bring:

  • Strong 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.
  • Experience in regulated or public sector environments is beneficial but not required.

Responsibilities

  • Lead the design and delivery of modern, scalable software systems.
  • Shape architecture, service boundaries, and dependencies across complex systems.
  • Drive improvements in development processes, testing strategy, and delivery cadence.
  • 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, patterns, and best practices within Appvia.

Technical Skills

Core technologies (in order of importance):

  • Java / Spring
  • NoSQL / SQL databases
  • React / Javascript
  • HTML / CSS / XML
  • Playwright
  • Docker / Kubernetes
  • Maven
  • GitLab
  • AWS

Nice to have:

  • GovUK UI Framework
  • Azure / GCP
  • .NET

Why join Appvia?

We are a self‑funded, London based startup; providing businesses with a fast and secure way to deploy containerised applications into the cloud. We are on a mission to enable organisations to make cloud‑based software delivery simple and efficient, whilst having the insights into costs, security and cadence. As a company that holds customers at the heart of everything we do, we are looking for candidates that want to make a real change to how Dev and Ops is working in the industry. With us our customers, like the UK’s Home Office & Bank of England, are harnessing cloud‑native technologies, limiting the challenges of infrastructure management and rapidly delivering digital products.

What’s on offer?

  • Work‑life balance
  • Flexible working with core hours of 10-4pm because we know life happens outside of work
  • Hybrid working - only one compulsory office day per month
  • 25 days’ holiday a year, plus bank holidays
  • An additional day off for your birthday
  • Enhanced maternity and paternity to full pay
  • Workplace Nursery Benefit to help working parents

For your well‑being

  • Full Private Healthcare cover for you with partners and children covered
  • 50% Death in Service
  • Cycle to Work scheme
  • Electric Car Scheme
  • Pension plus a salary sacrifice option for even greater savings
  • Employee Assistance Programme
  • Free hygiene products available in the London office

Mental health support

  • Free therapy through AXA
  • Access to the Headspace App
  • Trained Mental Health First Aiders

Other fun perks

  • Learning budget of ÂŁ1,000 a year
  • Your own MacBook Pro while you work at Appvia
  • Dog friendly office
  • Wear what makes you comfortable
  • Free snacks in the office
  • Pool table & ping pong table
  • Regular team socials, board game nights, industry meetups and more!

We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity, and disability status.

Principal Software Engineer - UK Security Clearance eligibility required. employer: Appvia

At Appvia, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. With a strong focus on employee well-being, we offer flexible working arrangements, generous holiday allowances, and a comprehensive benefits package, including private healthcare and a learning budget. Our commitment to professional growth is evident through mentorship opportunities and a supportive environment that encourages creativity and technical excellence, making Appvia a fantastic place for those looking to make a meaningful impact in the software engineering field.
A

Contact Detail:

Appvia Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer - UK Security Clearance eligibility required.

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with folks on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews! Research Appvia, understand their projects, and be ready to discuss how your skills align with their needs. Practise common technical questions and scenarios related to software engineering.

✨Tip Number 3

Show off your passion! During interviews, share your experiences with modern software systems and any cool projects you've worked on. Let them see your enthusiasm for tech and how you can contribute to their mission.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Appvia team!

We think you need these skills to ace Principal Software Engineer - UK Security Clearance eligibility required.

Domain Driven Design (DDD)
Microservice-based architectures
React
Full-stack development
Testing strategy
Automation
Developer tooling
AI-assisted development approaches
Mentoring
Technical leadership
Java / Spring
NoSQL / SQL databases
HTML / CSS / XML
Docker / Kubernetes
AWS

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Domain Driven Design, microservices, and any relevant technologies like React and Java. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our goals at Appvia. Don’t forget to mention your consulting mindset and how you can translate business problems into tech solutions.

Showcase Your Projects: If you've worked on projects that demonstrate your technical leadership or innovative solutions, make sure to include them. We love seeing hands-on experience, especially with modern software systems and cloud technologies. It helps us understand your approach to problem-solving!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Appvia!

How to prepare for a job interview at Appvia

✨Know Your Tech Stack

Make sure you’re well-versed in the core technologies listed in the job description, especially Java, Spring, and React. Brush up on your knowledge of microservices and Domain Driven Design (DDD) as these are crucial for the role.

✨Showcase Your Leadership Skills

Prepare examples that demonstrate your experience in leading technical discussions and mentoring engineers. Be ready to discuss how you've influenced delivery decisions and improved engineering practices in past roles.

✨Understand the Consulting Mindset

Since this role involves working closely with customers, think about how you can translate business problems into practical technical solutions. Prepare to discuss your experience in a consulting environment and how you’ve successfully navigated client relationships.

✨Practice Problem-Solving Scenarios

Expect technical assessments and competency-focused questions during the interview process. Practice solving real-world problems related to software architecture and system design, as this will help you articulate your thought process clearly.

Principal Software Engineer - UK Security Clearance eligibility required.
Appvia

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Principal Software Engineer - UK Security Clearance eligibility required.

    Full-Time
    68000 - 85000 ÂŁ / year (est.)
  • A

    Appvia

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>