Job Search and Career Advice Platform

Enable job alerts via email!

Principal Software Engineer

TPXImpact Holdings Plc

Slough

On-site

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology solutions provider in the UK is seeking a Principal Software Engineer to lead high-profile projects and guide software development. You will provide technical leadership and mentorship while collaborating with senior stakeholders to ensure the delivery of scalable, high-quality software. This role requires significant experience in software solutions and team management, making it ideal for a candidate passionate about engineering excellence and collaboration.

Qualifications

  • Experience in leading software development projects with a focus on quality and scalability.
  • Proven ability to mentor engineers and guide their career progression.
  • Strong technical understanding and ability to engage with senior stakeholders.

Responsibilities

  • Lead the design and development of software solutions with high standards.
  • Set technical direction for projects and influence technology strategy.
  • Provide line management and support for engineers.

Skills

Technical leadership
Software development
Team management
Collaboration
Agile methodologies
Job description
Job Description
About The Role

Deadline for applications : 11 : 59pm on 31st October 2025

Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software.

We use technology to create impactful, human-centred solutions that make a difference to users and organisations. We believe great engineering happens when teams collaborate, learn, and build with purpose.

Youll provide hands-on technical leadership, working closely with senior stakeholders, mentoring engineers across multiple teams, and line managing a small group of engineers while helping shape our approach to software delivery, architecture, and engineering culture.

Responsibilities
  • Lead the design and development of advanced software solutions, ensuring high standards of quality, security and scalability.
  • Set the technical direction for projects and influence the wider technology strategy.
  • Provide line management for a group of engineers (typically up to six), supporting their career progression and ensuring theyre set up for success.
  • Provide technical leadership and coaching, fostering a culture of excellence, collaboration and continuous learning.
  • Collaborate with senior stakeholders to translate complex business problems into elegant, robust solutions.
  • Champion modern engineering practices including CI...
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.