Graduate/Entry Level

Production Development Engineer


About Fresco

Martinsen Mayer have partnered with Fresco as they take the next steps in their exiting journey to create the worlds first complete KitchenOS.

The KitchenOS will be the seamless way consumers interact across appliances through whatever interface they choose. From iPads and smart speakers to appliance screens and smart home assistants, Fresco delivers an effortless cooking experience and connects dots in the kitchen. Fresco have already partnered appliance makers like BOSCH, Kenwood, and Panasonic and are growing fast.

About the role

Fresco is looking for a senior backend engineer with IoT, Python/Go, and AWS experience to drive the design and development of the next generation of their multi-sided smart kitchen platform: the Fresco KitchenOS. Fresco is experiencing significant growth as an end-to-end IOT and guided cooking platform providing award winning capabilities and experiences for appliance manufacturers, recipe producers, and home cooks.

If you love technology, food, AI and platforms and if you yearn for pioneering, career defining work in a fast-moving, diverse and progressive working environment, then this role should interest you.

You will be based in the Dublin office, reporting to the Head of Platform. We have embraced hybrid working, with the option to work from home up to 3 days per week and fully remotely from anywhere in the world up to four weeks per year.


  • Passionate about evolving architectural / systems designs taking account of diverse needs of platform participants (both internal and external). Your goal is not just to design and engineer a world class platform, but one that is loved by engineers because it helps them to do their jobs effectively.
  • Work cross-functionally as part of the KitchenOS team designing/creating/deploying end-to-end platform capabilities and supporting production operations.
  • Participate and drive migration strategies and deprecation of legacy systems and data while crafting the KitchenOS.
  • Lead by example in creating an inspiring team environment with an open communication culture to set clear goals, support innovation and deliver value for our internal teams and external partners.
  • Rapid prototyping across the full stack, including (but not restricted to) firmware, emulators, services, databases, pipelines, CLI’s etc.
  • Be part of an on-call rotation and be an escalation point for platform incidents.

Your skills and experience

  • 3+ years designing & developing scalable distributed systems.
  • Strong background on Cloud Platforms (specially AWS).
  • Strong knowledge of Python and/or Go, its ecosystem and running production systems at scale.
  • Experience in architecting and running REST APIs and event-driven systems.
  • Strong technical communicator, with situational communication skills across technical peers as well as less technical stakeholders and management.
  • Care about testing, CI/CD, documentation and good practices.
  • Experience with modern Software Development Life Cycle (SDLC).
  • Proactive, team player and curious about technology.