Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026

Software Engineering Manager

Moonpig Group London Hybrid senior Permanent

The employer hasn't listed a salary.

Apply on Moonpig Group

Description

We're the Moonpig Group – home to Moonpig, Greetz, Red Letter Days and Buyagift – and we're on a mission to make people feel loved, celebrated and remembered.

We're looking for a Software Engineering Manager to lead our Reminders engineering team at Moonpig. This is a hands-on, hybrid role based in London or Manchester, with 1–2 days per week in the office.

Responsibilities:

  • Jointly own the direction and outcomes of Reminders with Product, balancing customer and business goals with engineering opportunities, constraints and long-term technical needs.
  • Build a strong Product-Engineering partnership where engineers contribute to discovery, problem definition, prioritisation, solution shaping and evaluating outcomes.
  • Develop a deep understanding of the Reminders domain, including CRM-backed targeting, customer-facing full-stack experiences and opportunities to make greater use of personalisation.
  • Stay hands-on and close to the technology, contributing code to Production where appropriate while enabling the team to own critical-path delivery.
  • Facilitate technical discussions and collaborative engineering sessions, helping the team reach well-reasoned decisions without becoming the default decision-maker.
  • Encourage healthy technical debate, drawing out different perspectives and helping the team navigate strong opinions or disagreement based on evidence and merit.
  • Promote pragmatic engineering practices and simple solutions, including sensible build-versus-reuse decisions.
  • Own engineering delivery across estimation, planning, sequencing, dependencies, risks and clear communication of progress, using relevant metrics to support sustainable and predictable delivery.
  • Balance customer and business value with maintainability, reliability and technical quality, including sustainable management of technical debt, automated testing and appropriate technical documentation.
  • Champion strong engineering practices, including collaborative programming, testing approaches such as TDD, CI/CD and production ownership.
  • Ensure strong observability and operational health, with useful code-quality and Production metrics, appropriate KPIs, well-calibrated alarms and clear ownership of actions following incidents and PIRs.
  • Build relationships across Moonpig and make effective use of capabilities in Data Science, CRM, platform and other engineering teams to improve personalisation, reduce complexity and manage dependencies.
  • Use customer, product and engineering data, alongside experimentation where appropriate, to evaluate outcomes and identify opportunities.
  • Ensure the Reminders area meets relevant privacy, data protection, security and legal requirements, working with specialists including our DPO, Legal and Security teams.
  • Line manage three permanent engineers and support the effective integration of one contractor, setting clear expectations and creating a high-performing team environment.
  • Coach and develop engineers through regular 1:1s, timely feedback, development plans, performance reviews and active mentoring.
  • Own hiring and capability planning, identifying where the team needs to develop or add skills and capacity.
  • Grow technical leadership throughout the team rather than concentrating technical authority with the Engineering Manager.
  • Create an inclusive and psychologically safe engineering culture where people can challenge ideas, learn from failure, share feedback and celebrate progress.
  • Represent the team with technical and non-technical stakeholders, creating clarity around priorities, decisions, risks, trade-offs and dependencies.

Requirements:

  • Experience leading software engineers as an Engineering Manager or in a comparable people-leadership role.
  • Strong coaching instincts, with experience helping engineers develop their judgement, autonomy and impact.
  • Engineering expertise at around mid-to-senior Engineer level, with enough technical depth to contribute code and engage confidently in full-stack, cloud, architecture and operational conversations.
  • Ability to flex between technical leadership and facilitation , knowing when to offer a view, when to challenge and when to create space for others.
  • Strong understanding of engineering practices such as TDD, collaborative programming, automated testing, CI/CD and production ownership.

Tech Environment:

  • Modern backend and full-stack software development, with Node.js/TypeScript and C#/.NET used within Moonpig.
  • React, GraphQL and .NET Core across our wider web and API environment.
  • AWS and serverless cloud technologies.
  • Terraform for infrastructure as code.
  • GitHub/GitLab and CI/CD.
  • Grafana, AWS CloudWatch and other observability and monitoring tooling.

Skills

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.lever.co/moonpig/e76c2132-f916-46fc-b786-c778540e90d2

Apply on Moonpig Group