Software Developer

Cluj-Napoca, Cluj County, Romania · Technology


About us

Food waste is a $1 trillion problem – costing the world over 1% of global GDP. We’re dead set on solving the problem and looking for people to help us achieve our mission. We, at Winnow, believe that food is far too valuable to waste, and that technology can transform the way we produce food. Our team is made of people who all share a passion for food and technology.

Winnow was founded in London in 2013 to help the hospitality industry prevent food waste through internet of things tools in the kitchen. We have worked with hundreds of sites and are operating in over 25 countries around the world supported by our offices in London, Dubai, Shanghai and Singapore. We are a rapidly growing company with a strong base of clients who are rolling out our system globally. We have blue-chip customers including Accor Hotels, IKEA, IHG, Marriott, Compass Group and many others.

Winnow’s clients on average reduce waste by over 50% by value and sustain savings. Winnow has now worked with hundreds of sites to reduce food waste, including hotels, universities and schools, staff restaurants, event/hospitality kitchens, buffets, pubs, and high street restaurants. Where the system is permanently adopted, pre-consumer waste value is reduced by 50% - 70% over 2 - 12 months, and maintained at these levels, with no detrimental impact to the perceived quality or value of the offer to their customers, and a net saving of staff time due to reduced food preparation and waste handling. This represents a typical improvement of food cost savings of 3% to 8%, commonly a 40%+ increase in profitability for restaurants. Watch our short videos on our YouTube channel to see the system in action.

We are passionate about living our values and place them at the centre of everything we do. We are excited about likeminded talent who share these values, joining us in our mission:

This is an opportunity to join a rapidly growing start-up (and one of Wired’s top 100 start-ups in Europe) and help us propel our growth at what is truly the most exciting and dynamic points in time in our business. You will work alongside a driven team who are motivated by building an exciting business and leaving the world a better place than we found it.

What’s does the role involve?

You will join a project team that is starting to bring a new product to market to revolutionise how our users interact with our system. The position is that of an engineer working with many technologies including Kafka, Python, RX and Go. The ideal candidate will have experience building software systems in any language with a passion for building easy to read and well-tested code. You will have the opportunity to work with everything from embedded systems to cloud clusters.


What skills do I need?

- Experience of writing non-trivial services in any language

- Building reusable code and libraries

- Writing unit tests

- Using containers (Docker, Kubernetes etc)

- Continually learning, we look to you to help us solve big problems and will provide all the support you need!

- OPTIONAL: End to end testing frameworks, nightwatch, robot etc


- Enjoy testing software (Unit/Integration/End to end tests)

- Would like the challenge of writing reliable end to end tests for a distributed system

- Are comfortable learning many different languages, and value choosing the right tool for the job (We currently use Go, Python, Java, all for different parts of the system)


Apply for this job