Senior Backend Engineer - Hybrid London - Kotlin & APIs

Marks and Spencer

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

46 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Marks & Spencer is seeking a Senior Software Engineer to join our Hybrid London team, delivering scalable backend features for millions of customers. You’ll design, build, test and maintain software in multi-disciplinary squads, leading with quality and technical excellence.

You’ll work on complex systems, APIs and modern patterns, collaborating with senior leaders and engineers to ship value while operating in a self-managing, high-autonomy environment.

Qualifications

  • Strong experience in a modern backend-focused technology environment and software engineering best practices.
  • Expert understanding of software development principles and patterns, including MVC, SOLID, DRY and KISS.
  • Solid expertise using distributed version control systems such as Git.
  • Proficiency with Test Driven Development (TDD), Behaviour Driven Development (BDD) and non-functional testing approaches.
  • Strong DevOps mindset with experience operating services and solutions using a "you build it, you run it" approach.

Responsibilities

  • Writing, testing and debugging code for complex features, distributed systems and legacy migrations, while helping optimise deployment pipelines.
  • Providing technical leadership, guidance and estimation on complex, high-impact projects, ensuring successful delivery of software solutions.
  • Contributing to architectural and design decisions that align with business requirements, long-term technology strategy and engineering standards.
  • Reviewing code and providing constructive feedback to ensure maintainability, quality and adherence to technical standards.
  • Collaborating with a broad range of stakeholders, including senior leaders, engineers and external partners, while contributing to engineering communities of practice.
  • (Kotlin, Jetpack Compose, Gradle)
  • (RESTful APIs, GraphQL (nice to have))
  • (GitHub Actions, Figma, MDM (nice to have))

Skills

Backend focus
Software engineering best practices
MVC pattern
SOLID principles
TDD/BDD

Tools

Kotlin
Jetpack Compose
Gradle
RESTful APIs
GraphQL
GitHub Actions
Figma
MDM

Job description

Marks & Spencer is seeking a Senior Software Engineer to join our Hybrid London team, delivering scalable backend features for millions of customers. You’ll design, build, test and maintain software in multi-disciplinary squads, leading with quality and technical excellence.

You’ll work on complex systems, APIs and modern patterns, collaborating with senior leaders and engineers to ship value while operating in a self-managing, high-autonomy environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Lead Scalable Kotlin Systems
Senior Software Engineer – Lead Scalable Kotlin Systems

MARKS&SPENCER • Greater London

Hybrid
GBP 85,000 - 110,000
20% colleague discount
Discretionary bonus schemes
Strong pension and life assurance
+2
Senior Software Engineer — Architect & Scale Systems
Senior Software Engineer — Architect & Scale Systems

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Bonus schemes
+6
Senior Backend Engineer- Kotlin
Senior Backend Engineer- Kotlin

Marks and Spencer • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Backend Engineer - Scalable Orders Platform (Hybrid)
Senior Backend Engineer - Scalable Orders Platform (Hybrid)

Marks and Spencer • City Of London

Hybrid
GBP 90,000 - 120,000
20% colleague discount across M&S and
Competitive holiday entitlement with a
Discretionary bonus schemes
+2
Staff Software Engineer — Lead Architect & Mentor (Backend)
Staff Software Engineer — Lead Architect & Mentor (Backend)

MARKS&SPENCER • Greater London

On-site
GBP 75,000 - 110,000
20% Colleague discount
Annual bonus
Generous holiday entitlement
+1
Senior Software Engineer: Build Scalable Systems & Lead Tech
Senior Software Engineer: Build Scalable Systems & Lead Tech

Marks and Spencer • Greater London

On-site
GBP 90,000 - 120,000
Colleague discount
Holiday allowance
Discretionary bonus
+3
Lead Full-Stack Engineer (Hybrid)
Lead Full-Stack Engineer (Hybrid)

Marks and Spencer • City Of London

Hybrid
GBP 70,000 - 100,000
20% colleague discount on M&S products
Holiday allowance
Pension and life assurance
+5
Senior Software Engineer – Scalable Backend & Cloud
Senior Software Engineer – Scalable Backend & Cloud

Marks & Spencer Plc • City of Westminster

Hybrid
GBP 70,000 - 110,000
20% colleague discount
Holiday allowance
Discretionary bonus schemes
+5
Global Pricing Platform Lead, Backend Engineer
Global Pricing Platform Lead, Backend Engineer

Marks & Spencer • Greater London

Hybrid
GBP 90,000 - 120,000
20% colleague discount
Holiday allowance
Discretionary bonus
+6
Senior Backend Engineer – Commercial Planning Platform
Senior Backend Engineer – Commercial Planning Platform

Marks and Spencer • Greater London

Hybrid
GBP 85,000 - 125,000
20% colleague discount on M&S products
Discretionary bonus
Strong pension and life assurance
+2