At a Glance
- Tasks: Join us in developing innovative software to tackle food waste with cutting-edge technology.
- Company: Winnow, a purpose-driven tech company fighting food waste globally.
- Benefits: Competitive salary, stock options, wellness hours, and generous vacation time.
- Other info: Enjoy a hybrid work model and excellent career growth opportunities.
- Why this job: Make a real impact on sustainability while working with passionate people.
- Qualifications: Experience in software development, especially with Linux, SQL, and CI/CD.
The predicted salary is between 36000 - 60000 £ per year.
About Us
Food waste is a $1 trillion problem – costing the world more than 1% of global GDP. We are dead set on solving this problem and looking for people to help us achieve our mission. At Winnow, we 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 thousands of sites and operate in over 90 countries with offices in London, Dubai, Singapore, Cluj-Napoca (Romania) and Chicago. Our blue-chip customers include Accor Hotels, IKEA, IHG, Marriott, Compass Group and many others. Our clients reduce waste by over 50% through our system, achieving 3%–8% food cost savings and 40%+ profitability gains. Winnow’s AI-based vision technology tracks all food waste automatically and has been recognized by the World Economic Forum and other industry awards. We are proud to have been listed in the 2025 Sunday Times Best Places to Work and to have won Impact 50’s most impactful companies award. Our culture is built on purpose, collaboration, and the belief that we should tackle real-world problems while being great places to work.
About The Role
Our team is responsible for the development of the flagship product: Winnow Vision. This state-of-the-art device leverages cutting-edge computer vision technology to provide the best possible experience for our users. We are looking for a talented and experienced software engineer to join our team and help us in this mission. You will have front-line exposure to our systems and opportunity to deepen your knowledge in this exciting occasional work on Java cloud services.
- Comfortable with Linux terminal environments.
- Experience with relational databases and SQL queries (ideally PostgreSQL).
- Understanding of programming concepts and ability to build/extend tools.
- Experience with CI/CD, unit and integration testing.
- Experience with Jira and Confluence.
- Basic understanding of front-end technologies.
- Experience with major AWS projects is a plus.
- Experience with Jenkins CI is a plus.
Benefits
- Competitive base salary.
- Customer Success discretionary bonus scheme.
- Company stock options package.
- Matching pension scheme.
- 2 wellness hours per month plus a £48 gross monthly wellness allowance.
- 25 days of paid vacation time plus the option to buy 5 more days.
- Company-provided private health insurance and eye care allowance.
- Life insurance (3 times base salary).
- Employee Assistance Programme – 24/7 helpline.
- Learning and development allowance of £300 annually.
- Cycle to work scheme.
- Hybrid work: office on Tuesdays and Thursdays.
- Company-provided breakfast.
Golang (Polyglot) Software Developer employer: Winnow
Winnow is an exceptional employer dedicated to tackling the global food waste crisis through innovative technology, making it a meaningful place to work for those passionate about food and sustainability. With a collaborative culture that prioritises purpose and employee well-being, we offer competitive salaries, generous benefits including wellness allowances, and ample opportunities for professional growth in a dynamic environment. Our London office fosters a vibrant atmosphere where employees can thrive while contributing to impactful solutions in the hospitality industry.
StudySmarter Expert Advice🤫
We think this is how you could land Golang (Polyglot) Software Developer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those who work at Winnow or similar companies. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Show off your skills! If you've got a GitHub or portfolio, make sure it's up to date with your best projects. When you apply through our website, include links to your work so we can see what you're capable of.
✨Tip Number 3
Prepare for the interview by understanding our mission. Dive into how technology can reduce food waste and think about how your skills can contribute. We love candidates who are passionate about what we do!
✨Tip Number 4
Follow up after your interview! A quick thank-you email can leave a lasting impression. It shows you're genuinely interested in the role and helps keep you on our radar as we make decisions.
We think you need these skills to ace Golang (Polyglot) Software Developer
Some tips for your application 🫡
Show Your Passion:When you're writing your application, let your passion for food and technology shine through. We want to see how you connect with our mission to reduce food waste and how your skills can contribute to that goal.
Tailor Your CV:Make sure your CV is tailored to the role of a Golang Software Developer. Highlight your experience with programming concepts, CI/CD, and any relevant projects you've worked on. We love seeing how your background fits with what we do!
Be Clear and Concise:Keep your application clear and to the point. Use straightforward language and avoid jargon where possible. We appreciate a well-structured application that makes it easy for us to see your qualifications and enthusiasm.
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Winnow.
How to prepare for a job interview at Winnow
✨Know Your Tech
Make sure you brush up on your Golang skills and any other programming languages mentioned in the job description. Be ready to discuss your experience with Linux environments, relational databases, and CI/CD processes. They’ll want to see that you can not only code but also understand the underlying concepts.
✨Show Your Passion for Food Tech
Winnow is all about tackling food waste through technology, so it’s crucial to express your enthusiasm for both food and tech during the interview. Share any personal experiences or projects that align with their mission, as this will show you’re a great cultural fit.
✨Prepare for Problem-Solving Questions
Expect to face some technical challenges or problem-solving scenarios during the interview. Practice coding problems and be prepared to explain your thought process clearly. This will demonstrate your analytical skills and how you approach complex issues.
✨Familiarise Yourself with Their Products
Take some time to research Winnow's flagship product, Winnow Vision. Understanding how their technology works and its impact on reducing food waste will help you engage in meaningful conversations during the interview. It shows you’re proactive and genuinely interested in their work.