Jobs and Careers
MO

Software Engineer II

MOO
United KingdomRemotefull_timeVerifiedPosted 19 Aug 2026

About the role

MOO brings brands to life in a sustainable way, with a range of remarkable print and merchandise products. We combine design, technology, manufacturing and service, so that people can connect in memorable ways. Not online but out there, in real life.
 
We started in 2004. Since then we’ve built an award-winning and much-loved brand, with customer satisfaction and Trustpilot ratings that make most businesses want to give up and hire an army of review bots. We’ve got half a million customers, mostly small and medium businesses in North America, the UK, and Europe – businesses that, like us, get all excited about putting something real and beautiful into people’s hands. Does that make us nerds? Probably, and we’re ok with that. 
 
We’ve been given the highest business award in Britain, ‘The Queen’s Award for Enterprise’. Backed by venture capital, we’re part of Tech Nation’s ‘Future Fifty’, recently passing $1bn in lifetime revenue, and featuring in the Guardian’s top 10 UK start-ups list. Ok, we’ll stop bragging now.
 
Today, we’re more than 400 people with our global HQ in London, UK, while we also have premises in Dagenham. In the US, you’ll find us in Boston, MA, as well as East Providence, RI and Denver, CO and with our most recent office expansion in Cape Town South Africa.

The Forge team is focused on enabling branded product launches through our expanding network of vendors while improving our in-house internal manufacturing system. Our mission is simple: to power product launches that grow revenue for MOO by enabling our manufacturing team to produce high-quality products quickly and efficiently.

We operate as an agile team, working closely with internal stakeholders to orchestrate the post-purchase journey  from the moment a customer checks out, to the moment their custom-branded product arrives at their door. Our platform plays a crucial role in ensuring that every new product launch is scalable, efficient, and beautifully delivered.

The Role

  • You’ll be joining an established platform team that sits at the heart of MOO’s post-purchase journey making sure every customer order is smoothly handed off to the right production partner and fulfilled without a hitch.
  • As a Software Engineer, you'll work closely with a small team to improve the resilience, observability, and scalability of our systems. From refining service architecture to setting up robust monitoring and alerting, you’ll play a hands-on role in keeping our internal manufacturing system healthy and evolving.
  • This is a great opportunity for someone who enjoys building reliable software, likes digging into systems, and wants to grow in a supportive environment. You’ll learn from experienced engineers, contribute to essential platform features, and take ownership of technical areas over time

Responsibilities

  • Build, test, and deploy backend services as part of a collaborative, cross-functional team, using Java, Terraform, and AWS. 
  • Contribute to the reliability and scalability of our systems by improving monitoring, alerting, and incident response processes
  • Write clean, maintainable, and well-tested code that supports core fulfilment workflows- Work closely with senior engineers through pair programming, code reviews, and collaborative problem-solving
  • Take part in design discussions and contribute to architectural decisions that help us scale
  • Collaborate with engineers and stakeholders across teams to support new product launches and vendor integrations
  • Continuously improve how we work — from refining CI/CD pipelines to strengthening observability and developer experience

About You

  • Java (21)
  • AWS suite
  • Spring boot
  • You care about great user experience, improving internal tooling, and want to collaborate with other engineers and stakeholders to achieve this.
  • You’re self-motivated and a team player- doing your best work when collaborating with others.
  • You have some experience of working in an agile environment, and are willing to learn and evolve your skillset.
  • Above all, a team player
  • Understanding of the importance of code quality and testing
  • Challenges themselves and others to imagine and implement improvements collaboratively
  • Promote transparency and collaboration with your tech peers and stakeholders
  • Has a keen eye for detail
  • Cares about providing a great user experience

Nice To Have

  • Typescript
  • Terraform
  • Serverless
  • Event driven architecture
  • Manufacturing/shipping or eCommerce background
  • Experi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

MOO

View company profile →