1,972,860open jobs
116,621companies
258,295added this week
Browse all
Salary
≈ $86k – $167k per year (Estimated)
Location
Hybrid (London, Manchester, United Kingdom)
Seniority
Senior
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Oct 23, 2026.

Overview
Company
Impact
Profile match
Moonpig is a London company founded in 2000 that sells personalised greeting cards and gifts online. Its technology handles mass customisation, print production and reminder driven repeat purchasing at very high volumes. The company is listed in London and also owns the Dutch business Greetz.

Senior Software Engineer |Manchester (ideally) or can be London - Hybrid (1-2 days a week) | Competitive Salary + Benefits

About the Role

Search helps millions of customers navigate and explore a huge catalogue of products so they can make moments with their loved ones. As a Senior Software Engineer in the Search team, you will help build scalable, resilient experiences using search, AWS, and modern web technologies.

We work collaboratively with teams across Moonpig to deliver innovative features and grow our capabilities. This is an opportunity for a senior engineer, or someone stepping up into a senior role, who wants to learn quickly, work with great technology, and deliver an amazing product for customers.

Our expectations of our Senior Software Engineers:

  • Good engineering comes first - You’ll have a great technical knowledge base and the experience to know what works and what doesn’t. We expect you to apply these skills in making the right decisions and applying best practices wherever possible.
  • Technical mentoring and leadership - You’ll be collaborative, inclusive and spreading knowledge wherever possible. People will be looking up to you for technical guidance and part of your role will be to help them on that journey. You will also be responsible for creating the right forums to drive engineering principles and practices across all of engineering. You have the autonomy to drive decisions, but it’s your responsibility to ensure everyone is involved.
  • Community Mindset - Engage with the engineering community within Moonpig, sharing knowledge and contributing to the continuous improvement of our practices.
  • Culture and Advocacy - You will play a key role in contributing to a supportive, inclusive, and growth-oriented culture. This includes encouraging knowledge sharing, creating opportunities for collaboration and learning, and helping to represent and advocate for our values both within the organisation and in the wider community. This is important to us because we believe in growing and succeeding together.

Key Responsibilities:

  • Be part of a cross-functional team that designs, implements, and A/B tests new features to provide a better customer experience, using agile principles to scope, track, and deliver work.

  • Own, with the rest of the team, the back-end integration with our OpenSearch engine.

  • Build and maintain infrastructure on AWS.

  • Build and maintain customer-focused features in front-end web pages using React and GraphQL.

  • Write good, clean code using technologies including AWS, Terraform, Node.js, .NET, C#, TypeScript, and GraphQL, with GitHub for source control and CI/CD pipelines.

  • Build appropriate tests to ensure safety when writing new code and contributing to the codebase.

  • Work closely with client teams to support their integration with our services, providing guidance, technical assistance, and tailored solutions for smooth and successful integration.

  • Collaborate with engineers and data teams to design and deliver AI/ML-driven features using internal ML inference APIs and external LLMs.

  • Actively engage with and coach colleagues to enhance the skills and knowledge in the team, fostering a culture of knowledge-sharing and collaboration.

  • Engage with the wider engineering community at Moonpig, championing best practices across teams.

About You:

  • Strong hands-on experience with OpenSearch, Elasticsearch or comparable search-engine technology, with OpenSearch experience particularly valuable for this role.
  • You bring experience across frontend and backend development and a strong desire to continue growing towards an Engineering Lead role.

  • You have experience with some of our technology stack, including AWS serverless, React, Node.js, TypeScript, C#, and GraphQL.

  • You can collaborate effectively on complex technical tasks, contribute to design discussions, and deliver high-quality solutions.

  • You can communicate and collaborate effectively with non-technical audiences.

  • You are keen to learn new processes, techniques, and technologies.

  • Experience working with serverless, event-driven systems would be desirable.

Our Tech Environment:

  • OpenSearch, AWS, .NET, C#, React, Node.js, GraphQL, Terraform, TypeScript, and GitHub for source control and CI/CD pipelines.

  • Scalable and resilient architecture supporting a large product catalogue.

  • Internal ML inference APIs and external LLMs for AI/ML-driven features.

How we get there:

  • We work in cross-functional teams and use agile principles to scope, track, and deliver work.

  • We build appropriate tests into our development process to keep changes safe.

  • We share knowledge, coach colleagues, and champion engineering best practices across teams.

  • We collaborate closely with client, engineering, and data teams to make integrations and customer experiences successful.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,972,860 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
London
≈ $84k – $192k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • London
Python
JavaScript
TypeScript
SQL
Databases
PostgreSQL
Frontend
Angular
DevOps
CI/CD
Jenkins
Git
AWS
Linux
Unix
Apply
≈ $156k – $269k per year (Estimated) • In office • 15+ years exp • Master's Degree • London
AI/ML
AI Agents
Apply
Software Engineer III 3 months ago
≈ $54k – $122k per year (Estimated) • In office • Glasgow
JavaScript
Java
Databases
Apache Kafka
Frontend
React.js
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
≈ $82k – $160k per year (Estimated) • In office • Full-Time • Belfast
Go
Databases
InfluxDB
AI/ML
AI Agents
Time Series
DevOps
Prometheus
CI/CD
AWS
Kubernetes
Grafana
Apply
≈ $83k – $163k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Belfast
Python
Java
Databases
PostgreSQL
AI/ML
AI Agents
DevOps
Terraform
CI/CD
AWS
Kubernetes
Amazon EKS
IAM
Amazon CloudWatch
Cybersecurity
ISO 27001
SOC 2
FedRAMP
Apply
$73k – $130k per year • Remote (United States) • 3+ years exp • High School Diploma • Tempe
Python
JavaScript
TypeScript
SQL
Ruby
C#
Node JS
Databases
MySQL
PostgreSQL
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $18k – $42k per year (Estimated) • In office • 10+ years exp • Bengaluru
Python
C#
C++
C#
.NET
DevOps
OpenShift
Loki
CI/CD
Grafana
Bamboo
Octopus Deploy
Apply
$76k – $115k per year • Hybrid • 4+ years exp • Bachelor's Degree • Allen
Java
C#
DevOps
CI/CD
Management
Agile
QA
Selenium
Apply
$111k – $185k per year • In office • 15+ years exp • Plano
Python
PowerShell
C#
AI/ML
Copilot
Prompt Engineering
AI Agents
Copilot Studio
DevOps
Rest API
Azure
Cybersecurity
Zero Trust
Microsoft Entra ID
Active Directory
Management
Power Automate
Power Apps
ITIL
Apply
$100k – $160k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Redmond
Python
TypeScript
SQL
Databases
Snowflake
Analytics
Power BI
ETL/ELT
Apply
≈ $60k – $148k per year (Estimated) • Hybrid • Full-Time • Manchester
JavaScript
TypeScript
C#
C#
.NET
Databases
PostgreSQL
DynamoDB
Amazon Aurora
Frontend
React.js
DevOps
Terraform
AWS
AWS Lambda
Amazon S3
Windows
Management
Agile
Apply
Software Engineer 4 months ago
≈ $70k – $173k per year (Estimated) • Hybrid • Full-Time • London
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
React.js
Storybook
DevOps
Azure DevOps
Azure
CI/CD
Management
Agile
Apply
≈ $37k – $59k per year (Estimated) • In office • Contractor • London
Apply
≈ $41k – $85k per year (Estimated) • In office • Contractor • Almere
Apply
Lead Product Analyst 23 days ago
≈ $89k – $162k per year (Estimated) • Hybrid • Full-Time • London
Python
SQL
Databases
Snowflake
Analytics
Tableau
Apply
≈ $84k – $192k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • London
Python
JavaScript
TypeScript
SQL
Databases
PostgreSQL
Frontend
Angular
DevOps
CI/CD
Jenkins
Git
AWS
Linux
Unix
Apply
≈ $31k – $49k per year (Estimated) • Remote (United Kingdom) • London
Apply
Previs Supervisor 1 hour ago
≈ $41k – $87k per year (Estimated) • Remote (United Kingdom) • London
Game Dev
Unreal Engine
Design
Maya
Apply
$117k – $134k per year • Remote (Europe) • Contractor • London
Apply
≈ $51k – $114k per year (Estimated) • Remote (United Kingdom) • Contractor • London
Apply
See all jobs
This is one of many
1,972,860 more open roles from verified company boards, updated every day.