Social network you want to login/join with:
Principal Software Engineer - Service Experience, United Kingdom
Client: Marks and Spencer
Location: United Kingdom
Job Category: -
EU work permit required: Yes
Job Reference: 309126261847
Job Views: 15
Posted: 28.04.2025
Expiry Date: 12.06.2025
Job Description:
The Product
We have a genuine ambition to become engineering first, building and operating an elite digital platform. We are looking for people to join our community of engineers to support this transformation, build a modern digital ecosystem.
Scope:
We are seeking a passionate Principal Software Engineer to join us working across Fulfilment systems at M&S, where you will be a driving force behind the modernisation of critically important systems for M&S, as we scale. As a technical leader, you will collaborate with multiple multi-functional teams to design, build, and maintain the software that powers our fulfilment operations: order and returns management, fulfilment optimisation, stock management, in-store fulfilment and collections, supplier and carrier management. Your expertise will help us create a best-in-class engineering environment while ensuring our systems are robust and scalable.
The Principal Software Engineer role embodies ‘solving problems through technology’ with key responsibilities including:
* Leading technical excellence from design to operations and launch of core product features or strategic programmes
* Driving technical direction and influencing overall strategy concerning Technology and Product investments as well as team setup
* Championing Communities of Practice to establish engineering excellence at M&S
* Leading by example through contributions to our engineering ecosystem
* Pioneering and promoting methodologies like clean code and clean architecture
* Advocating for engineering productivity, delivery quality, and operational excellence via a continuous ecosystem
* Driving DevOps practices to automate the Product development life cycle and foster ownership
* Partnering with Engineering, Technology, and Product leadership to align strategies
* Developing and mentoring other senior engineering roles across the landscape
* Promoting innovation within engineering
* Strategizing for continuous industrialisation and product-minded tech capabilities
* Inspiring ideas to foster purpose and mastery, leading teams towards autonomy and maturity
* Unblocking engineering teams efficiently with guidance, leadership, and alignment
* Raising the profile of MS Tech through public content and open-source contributions
* Supporting recruitment, onboarding, and internal/external brand outreach activities
What We Need From You:
* A significant track record of strategic and innovative thinking, execution, and implementation
* Expertise in clean code and implementation of design patterns for common problems
* Deep knowledge of Information Security, capable of designing, reviewing, and assuring solutions with embedded security controls
* Confidence in system design discussions, especially for high-risk, impactful, and complex systems
* Ability to analyze processes, identify improvements, and lead teams to implement service enhancements
* Experience with prototyping methods, sharing methodologies, and mentoring others, with a strategic view of service design end-to-end
* Strong influence on industry models for new technology development, with effective implementation and procurement strategies aligned with business needs
* Understanding of QA, testing quadrants, and the testing pyramid, and how to apply them
* Leadership skills to guide senior engineers and technical stakeholders towards outcomes without prescriptive directives
* Authoritative knowledge of cloud computing (network, security, serverless, Kubernetes) and automation
* Experience implementing Observability and Reliability using market technologies (e.g., Dynatrace)
* Good experience with Performance Engineering (load testing, tuning, core web vitals, page speed)
* Expertise in reliability testing
* Able to influence both technical and non-technical stakeholders at senior levels
Working for Us Means:
* Hybrid Working
* Industry-leading pension contribution of up to 12%
* Bonus up to 40%
* 20% discount on M&S products
* Up to 2 weeks working abroad
* Learning days once a month, Tech/Ed days quarterly, Hackathons bi-annually
* Wellbeing support including free counselling and virtual GP for you and immediate family
* 25% off gym memberships, online fitness classes, and discounts on health services
* Technologies used across Fulfilment systems include ReactJS, Kafka, MongoDB
M&S is committed to leading industry into a greener, faster, more inspiring digital future. We value inclusion, diversity, and equal opportunities, starting from our recruitment process. We welcome flexible working arrangements and reasonable accommodations for individuals with disabilities.
#J-18808-Ljbffr