MOO logo
MOO

Software Engineer II (Forge - Post Purchase)

🕐 19 dias atrás📍 London

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), Terraform, AWS suite, Spring boot, 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.
  • 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

  • Experience with MES systems like Tulip etc.
  • A keen interest in operational processes, particularly in manufacturing, shipping, fulfilment or supply chain.

Benefits

  • 25 days holiday rising by one day for each year here (for 5 years).
  • Matched pension scheme.
  • Paid parental leave.
  • Private healthcare.
  • Life insurance.
  • Season ticket loan.
  • Cycle to work scheme.
  • Flexible work schedules with hybrid and remote working for certain roles as well as a Work From Anywhere program.

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy