IT & Software

Principal Software Engineer - HR

Marks & Spencer

Remote · Nationwide · United Kingdom

Overview

In this Principal Engineer role, you will set the technical direction for the People & Labour domain, focusing on modernising Azure-based microservices and integrations. You will shape architecture across teams, mentor senior engineers, and align technology with HR and workforce business goals. You will drive observable, secure, resilient systems while fostering a culture of excellence. This is a chance to influence a large-scale transformation and work with cross-functional partners to deliver measurable impact.

Pay / Benefits
  • 20% colleague discount on all M&S products
  • Competitive holiday allowance
  • Discretionary bonus schemes
  • Strong pension and life assurance
  • Tailored induction and training to support development
  • Exclusive perks and savings through M&S Choices portal
Responsibilities
  • Own the technical strategy and roadmap for the People & Labour sub-domains, prioritising Azure microservices modernisation, integrations, and data flow
  • Lead system design and architecture across teams and platforms, guiding API, event-driven, SaaS integration, and build-versus-buy decisions
  • Mentor engineering managers, staff engineers, and other senior talent to maintain high technical standards
  • Partner with HR, Payroll, Workforce Management, Product, Architecture, Security and Data stakeholders to align tech and business objectives
  • Drive operational excellence via observability, resilience, incident management, CI/CD, developer experience, and AI adoption across SDLC
Key requirements
  • Extensive system design and architecture experience in complex, business-critical domains
  • Proven experience modernising Azure-based distributed or microservices architectures
  • Strong knowledge of APIs, asynchronous messaging, SaaS integration, observability, security, resilience and CI/CD
  • Understanding of People and Labour domains (HR, payroll, absence, time and attendance, etc.)
  • Strong mentoring, influencing, and stakeholder management skills with handling of sensitive data
  • Mentoring and coaching
  • Stakeholder management
  • Influencing and collaboration
  • Microsoft Azure
  • Azure Microservices Architecture
  • APIs and Integration Services

Reference: WJ-747_30168741

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.