Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MS Companies

Senior Software Engineer – Personalisation

MS Companies

Senior Software Engineer focusing on M&S's Identity Platform. Building secure and scalable authentication services for millions of users.

Posted 7/23/2026full-timeLondon • 🇬🇧 United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing secure, scalable authentication and identity services, with a strong focus on clean code practices and operational ownership in cloud-native environments. Proficient in building resilient APIs and backend services while balancing security, usability, and performance.

Highest-signal resume keywords
Java DevelopmentKotlin DevelopmentCloud-Native EnvironmentsDevOps PrinciplesIdentity and Access Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentAPI DevelopmentDistributed SystemsAuthentication StandardsOAuth 2.0OpenID ConnectCI/CD PipelinesAutomationSolution DesignTesting
Soft Skills
CollaborationKnowledge SharingCode ReviewTechnical DiscussionPair Programming
Industry Keywords
AuthenticationIdentity ManagementSecurityPerformanceUsabilityResilience

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaKotlin

About the role

Key responsibilities & impact
  • Design, build, and evolve secure, scalable, and high-performance authentication and identity services used by millions of customers and colleagues.
  • Own features end-to-end, taking responsibility for solution design, development, testing, deployment, monitoring, and production support.
  • Help shape the technical direction of the Identity Platform, balancing customer experience, security, performance, and developer usability.
  • Develop resilient APIs and backend services that enable secure authentication, authorisation, and identity management capabilities across the organisation.
  • Champion engineering excellence through clean, maintainable, and well-tested code, helping establish best practices across teams.
  • Actively participate in code reviews, technical discussions, pair programming, and knowledge-sharing initiatives.

Requirements

What you’ll need
  • A senior software engineer with significant experience building and operating large-scale distributed systems serving millions of users.
  • Strong experience with Java and/or Kotlin and modern backend development frameworks.
  • in designing and delivering secure, scalable services within cloud-native environments.
  • Strong understanding of DevOps principles, CI/CD pipelines, automation, and operational ownership.
  • Comfortable designing systems that balance security, usability, resilience, and performance.
  • Experience with identity and access management technologies, OAuth 2.0, OpenID Connect, or similar authentication standards is highly desirable.

Benefits

Comp & perks
  • After completing your probationary period, you’ll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household.
  • Competitive holiday entitlement with the potential to buy extra holiday days.
  • Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business.
  • A generous Defined Contribution Pension Scheme and Life Assurance.
  • A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills.
  • Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing.
  • Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family.
  • Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family.
  • A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work.