Principal Software Engineer

Principal Software Enginee r

Location: London (Hybrid – approx. 1–2 days per month onsite)

Contract: Permanent, Full-time

Package: £80,000–£100,000 + 10% bonus + 10% share options + benefits

Eligibility: UK Security Clearance (SC) eligibility required

The Opportunity

We’re working with a specialist cloud and platform engineering consultancy that partners with organisations across regulated and public-sector environments to modernise how software is built and operated.

The business is expanding its software engineering capability and is hiring a Principal Software Engineer to play a key role in shaping technical direction, delivery standards, and engineering best practices across multiple engagements.

This is a hands-on leadership role suited to an experienced engineer who enjoys operating across architecture, design, and delivery, while mentoring teams and working closely with stakeholders.

As a Principal Software Engineer, you will:

  • Lead the design and delivery of modern, scalable, cloud-native software systems
  • Shape architecture, service boundaries, and system decomposition using best-practice approaches
  • Work hands-on across the stack, with a strong focus on React-based applications
  • Guide teams on testing strategy, automation, and developer productivity
  • Support customers in reducing technical debt and improving long-term maintainability
  • Collaborate closely with cloud and platform engineering teams to deliver end-to-end solutions
  • Act as a senior technical advisor, supporting decision-making and technical trade-offs
  • Contribute to shared engineering standards, patterns, and ways of working

About You

You’re a senior/principal-level engineer with strong architectural judgement and a consulting mindset. You’re comfortable leading technical conversations, influencing delivery decisions, and working directly with customers.

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 Java/Spring and React
  • Experience improving engineering effectiveness through testing strategy and automation
  • Exposure to cloud-native environments (AWS preferred)
  • Confidence mentoring engineers and leading technical discussions
  • Comfort working with stakeholders in regulated environments
  • Eligibility for UK Security Clearance (British citizenship required)

Core technologies:

  • Java / Spring
  • React / JavaScript
  • SQL / NoSQL databases
  • Docker / Kubernetes
  • AWS
  • Playwright
  • GitLab, Maven

Nice to have:

  • GovUK UI Framework
  • Azure or GCP
  • .NET

Benefits

  • Flexible working with core hours
  • Hybrid working model
  • 25 days holiday + bank holidays + birthday off
  • Enhanced parental leave
  • Private healthcare (with family cover options)
  • Pension with salary sacrifice
  • Mental health and wellbeing support
  • Cycle to Work & Electric Car schemes

Job Details

Company
Fruition Group
Location
United Kingdom
Hybrid / Remote Options
Posted