Principal Software Engineer
Biometric Talent
Permanent
Location: London (Hybrid – 1 day per month onsite)
Salary: Up to £100,000 (plus bonus and share options)
Industry: Consultancy
SC Eligibility Required
About the Client
Our client is a specialist cloud and software engineering consultancy that helps organisations modernise how they build, deploy and operate software. Working across both public and private sectors, they partner closely with engineering teams to reduce technical debt, improve developer experience, and deliver resilient, scalable systems using modern engineering practices.
With a strong focus on cloud platforms, modern application delivery and long-term system evolution, this is an organisation known for its high engineering standards, collaborative culture, and meaningful work on complex, business-critical systems.
How you’ll spend your day
As a Principal Software Engineer, you’ll play a senior, hands-on technical leadership role across multiple software delivery engagements.
You’ll be responsible for shaping technical direction, guiding teams through complex design and delivery challenges, and working closely with customers to turn business problems into robust technical solutions.
Your day-to-day will include:
- Leading the design and delivery of modern, scalable software systems
- Shaping architecture, service boundaries and dependencies across complex platforms
- Working hands-on across the stack, with a strong focus on React-based applications
- Driving improvements in testing strategy, automation, developer tooling and delivery cadence
- Supporting teams to reduce technical debt and improve long-term maintainability
- Collaborating with cloud and platform engineers to deliver cohesive end-to-end solutions
- Acting as a senior technical advisor to stakeholders, guiding key decisions and trade-offs
- Mentoring engineers and contributing to shared standards, patterns and best practices
What you’ll bring to this role
This role suits an experienced engineer who enjoys balancing deep technical work with leadership and consultancy responsibilities.
You’ll bring:
- Strong experience designing systems using Domain Driven Design (DDD) principles
- Proven delivery of microservice-based architectures
- Deep hands-on experience with Java / Spring and React / JavaScript
- Experience improving engineering effectiveness through testing strategy, automation and tooling
- Confidence mentoring engineers and leading technical discussions
- A consulting mindset, with the ability to translate business needs into practical technical solutions
- Experience working in regulated or public sector environments (beneficial, not essential)
Core technologies include:
Java / Spring, SQL & NoSQL databases, React, Playwright, Docker, Kubernetes, AWS, GitLab, Maven
(Nice to have: GovUK UI Framework, Azure/GCP, .NET)
Perks & Benefits:
- 10% Bonus
- 10% Share Options
- Flexible working with core hours (10am–4pm)
- Hybrid model with only one compulsory office day per month
- 25 days’ holiday plus bank holidays, plus an extra day for your birthday
- Enhanced maternity and paternity leave
- Private healthcare (with family cover options)
- Pension with salary sacrifice
- Cycle to Work and Electric Car schemes
- £1,000 annual learning budget
- Mental health support, therapy access and wellbeing resources
- MacBook Pro provided
- Dog-friendly office, casual dress, regular socials and team events
What happens next?
One of our Recruitment Consultants will be in touch and inform you if you’ve been successful to the next stage of the process or not, which is a qualification call where we will tell you more about the role and the client, and understand more about you, your experience and career aspirations.
Should we both wish to proceed, we will submit your details to the client and be in touch regarding the outcome and any further steps.
The interview process for this client consists of:
- Stage 1 – Remote conversation with the client’s internal talent team to learn more about the culture of the organisation.
- Stage 2 – Remote Pair Programming Technical Assessment
- Stage 3 – Remote Technical Conversation
- Stage 4 – Onsite (preferable) Competency-focused final stage interview
Equal Opportunities
We are committed to providing equal opportunities for all candidates and welcome applications from individuals regardless of age, disability, gender identity, marital status, race, religion or belief, sexual orientation, or any other characteristic protected by law. As an employment agency for permanent and contract hires, we are dedicated to promoting a diverse and inclusive workforce, and we encourage applications from underrepresented groups to drive innovation and equality within the workplace.
Should you require any reasonable adjustments please let us know so we can accommodate for any interactions with us at Biometric Talent, but also inform the client to ensure reasonable adjustments are made to allow for a fair and equitable process.
How to Apply
To apply, please submit your CV and cover letter to ian.fitzgerald@biometrictalent.com