Software Engineer (Forge)
MOO|Posted 1 day ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Team Intro:
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
The person we want:
We are looking for someone that is:
- 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
Responsibilities
As a Software Engineer in the Forge team, you will:
- 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)
- Terraform
- AWS suite
- Serverless, Event driven architecture
- Manufacturing/shipping or eCommerce background
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.
Nice To Haves
- Experience with MES systems like Tulip etc
- A keen interest in operational processes, particularly in manufacturing, shipping, fulfilment
or supply chain.
Sign up or log in to apply:
About MOO
What we do
MOO is a UK-based online printing company founded in London in 2004, specializing in high-quality print products for both businesses and consumers. We offer customizable items such as business cards, letterheads, and personalized gifts, serving customers in over 200 countries with a strong presence in the US and Europe.
Why work for us
Joining MOO means becoming part of a dynamic team that values innovation and creativity. We offer competitive salaries, opportunities for professional growth, and a chance to work on cutting-edge technology in the design and printing industry.
Our culture
At MOO, we foster a collaborative and customer-focused environment where great design and environmental responsibility are core values. Our team thrives on creativity and inclusivity, encouraging everyone to contribute their unique perspectives to drive our mission forward.
Our engineering process
We utilize modern tech practices and tools, including Java and Typescript, and various AWS cloud services, to enhance our online platform. Our engineers collaborate closely with design, marketing and manufacturing teams, ensuring a seamless integration of technology and user experience.
Our hiring process
Our hiring process involves an initial screening followed by technical interviews to assess skills and cultural fit. We prioritize candidates who demonstrate a passion for design and technology, ensuring that every new hire aligns with our values and mission.
Tech Stack
application and data


















utilities




dev ops










business tool






