Moonpig

Software Engineer - Discover Team

Moonpig

  • Date Posted:

    8/27/2025

  • Remote Work Level:

    Hybrid Remote

  • Location:

    Hybrid Remote in Manchester, United Kingdom, London, United Kingdom uk.png

  • Job Type:

    Employee

  • Job Schedule:

    Full-Time

  • Career Level:

    Experienced

  • Travel Required:

    No specification

  • Education Level:

    We're sorry, the employer did not include education information for this job.

  • Salary:

    We're sorry, the employer did not include salary information for this job.

  • Categories:

    ITTech SupportEcommerceProduct ManagerProject ManagerSoftware EngineerContent Writer

  • Benefits:

    Health Insurance, Paid Holidays, Paid Time Off, Career Development

About the Role

Title: Software Engineer - Discover Team

Location: London

Type: Permanent

Workplace: hybrid

Category: Technology (Moonpig)

Job 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. Whether it’s a card that gets them laughing out loud or a gift that makes their day, we help people stay close, no matter the miles.

We’re proud to be leading the online gifting revolution, with brilliant products, clever tech and a whole lot of heart. Our platform makes it easy to create moments that matter – packed with personal touches and delivered with care.

We’re not just about selling cards or gifts – we’re here to spread joy, spark smiles and make every celebration feel extra special. And with values that guide how we work and support one another, we’ve built a place where people (and ideas) can truly thrive.

 

If you’re looking to make an impact, bring your spark and be part of something meaningful – we’d love to have you on the team. 

Manchester/London - Hybrid | Competitive Salary + Benefits

 

About the role

We’re looking for a Software Engineer to join our Discover team — the people who help millions of customers explore and navigate our huge catalogue of products, making it easy for them to create those special Moonpig moments with their loved ones.

The Discover team builds exciting, scalable, and resilient systems using AWS serverless technologies and React, with a strong focus on performance and customer experience. You’ll work closely with teams across Moonpig, contribute ideas to our roadmap, and deliver innovative new features that delight our customers.

This is a fantastic opportunity if you want to learn quickly, work with modern technologies, and see the real impact of your code in a product loved by millions.

Our expectations of our Software Engineers:

    • Drive Meaningful Developer Impact: Our goal is to enhance the developer experience by prioritising high-value initiatives that remove friction, improve efficiency, and empower teams. We focus on clear planning while remaining adaptable to evolving engineering needs.
    • High Quality: Collaborate with stakeholders to deliver secure, scalable, maintainable, and high-performance solutions, all while maintaining a fast delivery pace.
    • Community Mindset: Engage with the engineering community within Moonpig, sharing knowledge and contributing to the continuous improvement of our practices.
    • Open-Mindedness: Strive for improvement by being open to feedback, giving constructive feedback to others, and being willing to try new ideas. This openness is key to our ongoing success.
    • Growth: Be actively engaged in your own growth, embracing challenges while feeling supported in your role.

Key Responsibilities

    • Collaborate in a cross-functional team to design, implement, and A/B test new customer-facing features.
    • Feed into ideation and roadmap planning, sharing ideas on how we can improve our services.
    • Own backend integrations with our content engine and build scalable infrastructure on AWS.
    • Develop and maintain customer-facing features using React and GraphQL.
    • Write clean, maintainable code with automated tests to ensure reliability.
    • Support client teams integrating with our services, offering guidance and technical solutions.
    • Continuously learn from colleagues and contribute to a culture of knowledge-sharing.

About you

    • You enjoy working collaboratively in highly supportive, cross-functional teams.
    • You’re passionate about solving problems and improving processes.
    • You have experience with parts of our tech stack (AWS serverless, React, Node.js, TypeScript, GraphQL).
    • You’re curious and eager to learn new technologies, tools, and techniques.

Our Tech Environment

    • Cloud & Infrastructure: AWS serverless, Terraform
    • Frontend: React, GraphQL
    • Backend: Node.js, TypeScript
    • Collaboration & CI/CD: GitHub for source control and pipelines

How we get there

    • We work in agile, cross-functional teams with a focus on collaboration and iteration.
    • We deliver scalable, reliable solutions that directly impact millions of customers.
    • We encourage a learning mindset, sharing knowledge and supporting each other’s growth.

 

Please note: Our interview process may vary depending on the specific role, hiring team availability, or other business needs. We aim to keep candidates informed of any changes throughout the process.

 

What's in it for you?

We believe in empowering our team to do their best work. Enjoy:

 Competitive Pay & Bonuses: Plus, generous pension plans & staff discounts.

 Wellbeing First: Private healthcare (UK), mental health support & dog-friendly offices (London & NL).

 Flexible Working & Time Off: Generous holidays, hybrid working (1-3 days in office, depending on role/team) & up to 20 days of international working.

 Career Growth: Learning allowances, coaching & development programs.

 

Want to know more?

Explore our full benefits package: here

Check out our podcast, tech blog and product blog to hear more about how we work and what we're building!

 

Our Ways of Working:

We trust you to do what’s right, providing flexibility to balance work and life. We believe in giving you permission to innovate and focus on delivering meaningful results. We understand that effective ways of working are unique to each individual, role, and team, and we’re committed to supporting and discussing your specific needs throughout the interview process and beyond.

 

Moonpig Group's Commitment to Equality, Diversity, and Inclusivity:

At Moonpig Group, we’re all about creating a workplace where everyone feels they truly belong. We celebrate what makes each of us unique, whether that’s our background, how we work best, or what matters most to us.

 

From working parents who need flexible hours to neurodiverse colleagues with specific working styles, we’re here to support our people in ways that work for them. Because when you feel valued and included, you can thrive, and so can we.

 

We’re proud to have a number of employee-led groups driving this forward, including our LGBTQ+, Gender Balance, Neurodiversity and EMBRACE (Educating Myself for Better Racial Awareness and Cultural Enrichment) communities, plus our Group-wide EDI committee. These teams help make sure every voice is heard and every idea has a place.

 

We know that diversity fuels creativity, innovation and connection, and that’s why we’ll keep pushing for progress. Together, we’re building a culture where everyone feels safe, supported, and free to be their brilliant, authentic selves.

If you have a preferred name, please use it to apply and share your pronouns if you are comfortable to do so- If you have any reasonable adjustment requests throughout the interview process please let us know on your application or speak to the Recruiter.

 

Apply