M

moo

Online custom printing and design platform

Principal Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Proven track record shaping architecture and delivery for complex ecommerce estates at scale, with depth in one part of the order journey and credible breadth across the rest.
  • Expertise designing service and event contracts, data flows, and reliability patterns that enable multiple teams to ship safely and quickly.
  • Experience taking systems through peak trading or an equivalent step change in volume, identifying what broke and what was changed as a result.
  • A considered view on where AI-assisted development is appropriate in professional engineering and where it is not.
  • Ability to align Operations, Customer Service, Product, and Engineering; resolve technical disagreements; translate architecture into measurable business impact; and work with teams in more than one time zone.
  • Ability to balance migration with tactical scaling work in live systems.

Responsibilities

  • Work with other engineering leaders to define the architectural roadmap across the whole order journey, spanning storefront, design and customisation tooling, checkout and payments, order orchestration, manufacturing execution systems and shop-floor applications, fulfilment, shipping, and Customer Service tooling.
  • Lead cross-team initiatives that increase throughput and reduce cost-to-serve, prepare systems for peak trading, identify likely failure points, and improve observability and operability across the order flow.
  • Set standards for engineers' day-to-day use of AI tooling, define review, testing, and security guardrails with Security, Legal, and Platform, and improve team practices.
  • Enable a 360-degree order view and actioning capabilities for Customer Service and Operations by standardising data pipelines and surfacing the right aggregates in the developer portal and related tools.
  • Mentor Staff and Senior Engineers across the engineering department.
  • Facilitate design reviews, hackathons, and workshops; resolve technical conflicts; and align stakeholders on pragmatic, high-impact solutions.

Desired Qualifications

  • Experience with manufacturing execution systems, batching and scheduling algorithms, and warehouse or dispatch integrations.
  • Prior work migrating ecommerce platforms and improving Customer Service agent experience through unified data and the ability to act on it.
  • Experience with B2B or multi-tenant commerce, where an administrator buys on behalf of an organisation against controlled templates and budgets.
  • Hands-on experience introducing AI-assisted development across an engineering organisation, including lessons from unsuccessful implementations.

About the Company

moo

Online custom printing and design platform

Moo is an online print and design company that makes customized branded products. It designs, manufactures, and sells items like business cards, notebooks, stickers, packaging, and promotional goods, all tailored through an easy-to-use online platform where customers choose templates and personalize designs. The company differentiates itself by prioritizing high-quality materials and aesthetics, ensuring products not only work well but also enhance a brand’s image. It also emphasizes sustainable and ethical practices in sourcing materials and manufacturing. Moo’s goal is to help brands communicate their identity clearly through well-crafted printed products while growing its global presence from its UK and US locations.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$9M
Headquarters
London, United Kingdom
Founded
2006

Recently Posted Jobs

Explore more opportunities at moo

See more jobs