Engineer, Rendering at Lost My Name

Company: Lost My Name

Location: London
Type: Full-Time
Category: Developer


Come and help us make the most technologically advanced children’s books in the world.

We’re a zero inventory, vertically-integrated product company which makes each book on demand as soon as our customers complete a purchase. We own the whole process of making that book, from specifying the paper and rendering the pages all the way to shipment.

We are going to massively expand our number of products and make them available to many more millions of customers. We need a talented engineer to help us build the tooling so we can deliver on our exciting plans for 2017. You’ll be the key hire of the year for a small and focused dev team. You’ll be working alongside our creatives making the tools to turn amazing ideas into software. Additionally you’ll be designing for scale: ensuring we can render 100s of millions of dynamically generated images for web and print.


– Contribute to the design and architecture of our internal tooling, written in a mixture of languages
– Collaborate with artworkers + designers in our Product Studio to dynamically render personalised products ready for web and print
– Constantly improve our backend graphics export and rendering pipeline
– Identify and deliver on improvements to speed, quality and efficiency
– Build for ever increasing numbers of users, image compositions and products

What we’d like to see from you

Experience of rendering, working with vector graphics, images and pixels
Understanding of high-resolution for print publishing in different colour spaces
Deep coding experience in modern programming languages and ability to teach others good practises you’ve learned along the way
Comfortable working with in distributed systems
Understanding of cloud hosting and elastically scalable infrastructure

Engineering at Lost My Name

At Lost My Name we take our engineering seriously. We empower teams to make their own decisions and choose the best tools for the job. There is no mandated stack and while we work together to make smart decisions, we prefer creativity over conformity. Each team supports their stack end-to-end, from design to scale to uptime. We make sure each system has clear contracts with no hand-offs.

As for technology we choose tooling suitable for the domain. For example we build our website using the latest Javascript frameworks. We create declarative, functional components that are reused across the site. Our ecommerce system is built using the open source Solidus project, written in Ruby. We actively contribute code back into the Solidus repos and employ developers who are on the core team. Finally our product rendering is a mixture of formats, tools and languages, reflecting the demands of our complex products.

Together we form a talented team of individuals mixing gender, experience and domain expertise. We believe the best engineers never stop learning so we have a training/conference budget, routinely make time to improve our stack outside of product roadmap demands and host internal conferences and regular, cross team meetups.

The Company

We’re on a mission to make millions of children around the world more curious, clever and kind.

Lost My Name combines the power of stories with the possibilities of technology, to create magical, personalised books for children. Our books have redefined personalisation in the publishing industry. Started as a pet project by three dads and one uncle, we’ve now sold over 1.5 million copies worldwide and we are just getting started.

Backed by Google Ventures amongst other leading investors, we’re embarking on an exciting journey to create a magical personalised entertainment company that inspires children everyday.

If you think you can fill this highly strategic role for us in 2017, please get in touch!

How To Apply: