REMOTE PRINCIPAL SOFTWARE ENGINEER in London
REMOTE PRINCIPAL SOFTWARE ENGINEER

REMOTE PRINCIPAL SOFTWARE ENGINEER in London

London Full-Time 80000 - 100000 £ / year (est.) No home office possible
Vitality

At a Glance

  • Tasks: Lead and innovate in AI-augmented software development across multiple teams.
  • Company: Vitality, a forward-thinking company focused on health and technology.
  • Benefits: Flexible working, competitive salary, and opportunities for professional growth.
  • Other info: Hybrid work model with a focus on modern engineering practices.
  • Why this job: Join a dynamic team and shape the future of software engineering with AI.
  • Qualifications: 6+ years in software engineering with expertise in multiple programming languages.

The predicted salary is between 80000 - 100000 £ per year.

Team – UK Health, Adviser & Employer Engineering

Working Pattern - Hybrid – 2 days per week in the Vitality London, Bournemouth or Stockport Office - Full time hours

We are happy to discuss flexible working!

AI‑Augmented Engineering Leadership

Enterprise‑Scale Software Architecture

Engineering Governance in Regulated Environments

Our Software Engineers play a critical role in Vitality’s successful business model by building and maintaining software solutions, in line with quality and time parameters, to enable operation as a fully integrated composite business, offering brilliant products with seamless, intuitive customer journeys.

The Principal Software Engineer leads and plans development across large or multiple teams, providing deep expertise in one technical specialism and strong capability across at least two others. In addition, this role is accountable for leading and embedding an AI-augmented software development lifecycle, where AI tools are used to amplify engineering effectiveness while maintaining clear human accountability for design, quality, security, and delivery outcomes.

The role influences both internal teams and external third parties, ensuring that modern engineering practices, including AI-augmented development, are adopted responsibly, consistently, and in line with Vitality standards, governance, and risk appetite.

  • Implement the software development lifecycle (AI-augmented)
  • Build, maintain, test, deliver, release and document user-friendly, customer-centric software solutions
  • Lead on and solve large, complex technical problems, ensuring robust root-cause analysis and clear recommendations
  • Embed AI-augmented development practices including AI-assisted coding, testing, refactoring, analysis and documentation
  • Ensure AI usage enhances sound engineering judgement and design discipline
  • Define and coach architectural and design patterns supporting safe and effective AI usage
  • Apply Vitality technical, security and process standards to manage risk and protect data
  • Act as a subject-matter expert on engineering standards including AI-augmented development
  • Help define, evolve and assure AI-in-Engineering standards and guardrails, including security, IP, data handling and auditability
  • Champion modern engineering practices and lead by example
  • Contribute to the creation, review and sign-off of AI-specific standards and control

Recognised subject-matter expertise in at least two engineering specialisms.

Minimum 6+ years proven experience in Software Engineering.

Advanced knowledge of multiple programming languages and platforms.

Demonstrable hands-on experience with AI coding tools such as Claude Code and GitHub Copilot.

Proven ability to lead an AI-augmented transformation within an engineering team, including guardrails and coaching.

.NET Core experience, minimum 2 years.

Java Spring or Spring Boot experience, minimum 2 years.

Experience with modern web application frameworks and integration technologies.

Full stack development experience including web, microservices and databases.

REMOTE PRINCIPAL SOFTWARE ENGINEER in London employer: Vitality

Vitality is an exceptional employer that fosters a dynamic and inclusive work culture, encouraging innovation and collaboration among its teams. With a strong focus on employee growth, we offer flexible working arrangements and opportunities to lead cutting-edge AI-augmented engineering practices in a supportive environment. Our London, Bournemouth, and Stockport offices provide a vibrant setting for our Principal Software Engineers to thrive, ensuring a meaningful and rewarding career path while contributing to the development of customer-centric software solutions.
Vitality

Contact Detail:

Vitality Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI-augmented development. This will give potential employers a taste of what you can do and how you approach complex problems.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions, but also be ready to discuss your experience with AI tools and how you've led teams in the past.

✨Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at Vitality. Tailor your application to highlight your experience with modern engineering practices and AI-augmented development.

We think you need these skills to ace REMOTE PRINCIPAL SOFTWARE ENGINEER in London

AI-Augmented Software Development
Software Development Lifecycle
Root Cause Analysis
AI-Assisted Coding
Architectural and Design Patterns
Risk Management
Data Protection
Software Engineering Standards
Programming Languages
.NET Core
Java Spring
Spring Boot
Full Stack Development
Microservices
Web Application Frameworks

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in AI-augmented development and any relevant programming languages you’ve worked with. We want to see how you can contribute to our team!

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 experience aligns with our needs. Don’t forget to mention your leadership skills and your approach to modern engineering practices.

Showcase Your Projects: If you've worked on projects that demonstrate your software engineering skills, especially with AI tools, make sure to include them. We love seeing real examples of your work and how you tackle complex technical problems.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to receive your application and get to know you better. Plus, we’re excited to see what you bring to the table!

How to prepare for a job interview at Vitality

✨Know Your Tech Inside Out

Make sure you’re well-versed in the programming languages and frameworks mentioned in the job description, especially .NET Core and Java Spring. Brush up on your hands-on experience with AI coding tools like Claude Code and GitHub Copilot, as these will likely come up during technical discussions.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to demonstrate your ability to lead teams and influence others. Prepare examples of how you've successfully led projects or transformed engineering practices in previous roles, particularly focusing on AI-augmented development.

✨Understand the Business Context

Familiarise yourself with Vitality’s business model and how software engineering plays a critical role in it. Be ready to discuss how your work can contribute to creating seamless customer journeys and enhancing product offerings.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills and your approach to complex technical challenges. Think of specific scenarios where you’ve conducted root-cause analysis and made clear recommendations, especially in regulated environments.

REMOTE PRINCIPAL SOFTWARE ENGINEER in London
Vitality
Location: London

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

>