IT & Software

Staff Software Engineer - Commercial Planning

Marks & Spencer

Remote · Nationwide · United Kingdom

Overview

In this role you will help shape the next generation of commercial planning platforms for a historic retail brand. You’ll lead and mentor engineering efforts, drive scalable, secure solutions, and ensure strong observability across systems. Working with cross-functional partners, you’ll translate business needs into robust technical designs and champion engineering excellence. This is an opportunity to impact growth and modernization within a digital-first, engineering-led organisation.

Pay / Benefits
  • 20% colleague discount on products
  • Competitive holiday allowance
  • Discretionary bonus schemes
  • Strong pension and life assurance
  • Tailored induction and training
  • M&S Choices perks portal
Responsibilities
  • Develop, test and debug software, setting high standards for coding practices and engineering quality
  • Provide expert technical guidance on complex projects, aligning solutions with strategy and roadmaps
  • Lead design and delivery of scalable software and third-party integrations with Architecture teams
  • Conduct code reviews to enforce standards, maintainability, and automated testing
  • Build partnerships with stakeholders to design technically sound solutions
  • Mentor and coach engineers across levels to grow capability
  • Drive operational excellence through monitoring, observability, alerting and incident management
  • Stay abreast of emerging technologies and AI capabilities, proposing innovative improvements
Key requirements
  • Proven track record of building high-performing, scalable backend systems with resilience
  • Strong grounding in software engineering principles, design patterns and modern practices
  • Solid understanding of automated testing across unit, integration and end-to-end levels
  • Hands-on experience implementing DevSecOps at scale for enterprise-grade apps
  • Proficiency in Java, PL/SQL, JavaScript, Git and CI/CD tooling
  • Experience designing scalable cloud-based applications with emphasis on performance and security
  • Excellent communication and stakeholder management skills
  • Mentoring mindset to develop engineers and empower teams
  • Experience using AI tools (e.g., GitHub Copilot) and agentic workflows to improve delivery
  • Strong communication
  • Stakeholder management
  • Mentoring mindset
  • Java
  • PL/SQL
  • JavaScript

Reference: WJ-747_30182049

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.