Location: Leeds (Hybrid with UK travel)
Overview
Our client is a rapidly growing digital consultancy delivering transformative technology solutions for both public and private sector organisations. By combining strategy, human‑centred design, and modern engineering practices, the organisation helps clients build scalable digital services that solve complex challenges and create lasting value.
They are seeking an experienced Principal Software Engineer to act as a strategic technical leader while remaining hands‑on with engineering delivery. This role bridges architecture and implementation, shaping engineering standards, guiding digital transformation initiatives, and mentoring senior technical talent. The successful candidate will influence senior stakeholders, drive technical innovation, and play a key role in delivering high‑impact programmes.
Responsibilities
* Define and promote engineering standards, coding best practices, and CI/CD maturity across delivery teams.
* Lead complex and strategic engineering engagements, overseeing architecture, system design, and performance optimisation.
* Act as a trusted advisor to senior client stakeholders, including executive and C‑suite leadership, on technical strategy and digital transformation.
* Mentor and coach senior engineers, fostering technical excellence and continuous learning within engineering teams.
* Drive technical aspects of pre‑sales activities, including proposal development, technical due diligence, and solution shaping.
* Provide technical thought leadership through community engagement, public speaking, blogging, and open‑source contributions.
* Ensure engineering solutions meet high standards for security, scalability, maintainability, and reliability.
* Serve as the final escalation point for complex technical decisions across projects.
Requirements
* Extensive professional experience in software engineering with expert‑level knowledge of at least two of the following languages:
* Python
* Node.js
* Java
* Proven track record delivering large‑scale enterprise engineering projects or digital transformation programmes.
* Hands‑on experience designing and deploying solutions on major cloud platforms (AWS, Azure, or GCP).
* Strong experience with containerisation technologies such as Docker and Kubernetes.
* Advanced knowledge of CI/CD pipeline design and implementation (e.g., GitHub Actions, GitLab CI/CD).
* Expertise in Infrastructure as Code (IaC), particularly using Terraform.
* Deep understanding of distributed systems, application security, and performance optimisation within cloud environments.
* Experience communicating complex technical concepts to executive‑level stakeholders.
* Background working within a consultancy or client‑facing environment, including involvement in proposals and project scoping.
* Experience building and leading high‑performing engineering teams and fostering inclusive, collaborative cultures.
Highly Desirable Experience
* Expertise implementing modern identity and access management solutions, including:
* OAuth2
* OpenID Connect (OIDC)
* SAML
* Experience integrating Customer Identity and Access Management (CIAM) platforms such as Auth0, ForgeRock, or Azure AD.
* Contributory pension scheme (6% employer contribution with 2% employee contribution).
* 25 days annual leave plus UK public holidays.
* Access to a flexible benefits platform including:
* Private health cover
* Additional pension contributions
* Additional holiday purchase (up to 2 extra days)
* Wellbeing and charity contribution options
* Critical illness cover and life assurance.
* Employee discount platform.
* Electric vehicle salary sacrifice scheme.
* Season ticket loan support.
* Financial and wellbeing support sessions.
* Relocation support package of up to £8,000 (terms apply).
Application Process
Interested candidates should submit an up‑to‑date CV outlining relevant experience in software engineering leadership, cloud architecture, and enterprise delivery. Shortlisted applicants will be contacted to discuss their experience and suitability for the role before progressing through the client’s interview process.
#J-18808-Ljbffr