Staff Software Engineer – International Pricing

Company: Marks & Spencer
Apply for the Staff Software Engineer – International Pricing
Location:
Job Description:

Overview

In this role you will design, build and scale backend systems that support M&S’s international pricing across stores and online markets. You’ll work with cross-functional teams to deliver robust, secure solutions and champion engineering best practices. You will help shape platforms and integrations, focusing on observability and reliable performance. This is a hands-on leadership role in a fast-moving, engineering-led, globally focused retail tech environment.

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 and savings

Responsibilities

  • Develop and test high-quality software, enforcing engineering standards and best practices
  • Provide technical leadership on complex projects aligning with architecture and strategy
  • Design and implement scalable solutions and third-party integrations with Architecture teams
  • Perform thorough code reviews to ensure maintainability and automated tests
  • Collaborate with product managers and stakeholders to translate challenges into technical solutions
  • Mentor engineers across levels, fostering technical growth
  • Drive operational excellence through monitoring, incident management and learning from production events

Key requirements

  • Proven track record building high-performing backend systems and integrations with focus on scalability and reliability
  • Strong grasp of software engineering principles, patterns and best practices
  • Experience with automated testing across unit, integration and system levels
  • Hands-on DevSecOps experience at scale across enterprise applications
  • Technical proficiency in Java, PL/SQL, JavaScript and modern CI/CD tooling
  • Experience designing cloud-native apps with emphasis on performance, resilience, observability and security
  • Excellent communication and ability to explain technical concepts to diverse audiences
  • Mentoring mindset and passion for knowledge sharing and raising standards
  • Knowledge of AI/ML technologies and GenAI tools like Copilot with practical integration experience
  • Desirable: experience in retail, international commerce or large-scale enterprise integrations
  • Familiarity with event-driven architectures, cloud-native tech and distributed systems at scale
  • communication
  • mentoring
  • cross-functional collaboration
  • Java
  • PL/SQL
  • JavaScript

Posted: September 18th, 2026