Backend Engineer | Dublin

Engineering · Dublin, Leinster
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Backend Engineer | Dublin

Drop is looking for an experienced, driven and energetic Backend Engineer to drive the design and development of the next generation of our multi-sided Smart Kitchen Platform - the Drop KitchenOS.  Drop is experiencing significant growth as an end-to-end IOT and Guided Cooking Platform providing award winning capabilities and experiences for Appliance Manufacturers, Recipe / Content 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 our Dublin office (working from home for now) reporting to the Head of KitchenOS. 

Responsibilities

  • 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. 
  • Create, deploy, configure, support and troubleshoot issues with networked application environments
  • 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 full stack, including (but not restricted to) firmware, emulators, services, databases, pipelines, CLI’s etc


Minimum qualifications

  • 3+ years designing & developing scaled distributed Systems.
  • Strong knowledge of Python and ecosystem and running Python production systems at scale.
  • Experience in designing, delivering, monitoring and maintaining distributed SaaS Systems.
  • Strong background in data platform architectures and following through to implementations.
  • Strong technical communicator, with situational communication skills across technical peers as well as less technical stakeholders and management.
  • History of success in building or improving systems while supporting existing applications and users.


Desired qualifications

  • Experience in the following: (Linux, Python, AWS, PostgreSQL) 
  • A Bachelor’s degree related to software development
  • Experience as a Data or Systems Architect an advantage
  • Experience with asynchronous platforms
  • Passionate about APIs


Expectations
In 3 months, you will have hit the ground running and will have designed and implemented an API-first prototype of the KitchenOS that acts as a tracer bullet though the stack and demonstrates key USP scenarios, such as Appliance Configuration through composable primitives, interoperability with Guided Cooking Capabilities, capability mapping from firmware to Platform and support for AI / ML taxonomies.
In 6 months, we will soft launch a BETA of the KitchenOS with a select partner and have started migrating existing partners to the new platform. 

What is it like working at Drop?
We get a lot done by prioritising well and being effective instead of busy. We care deeply about our customers and the product experiences we provide. We treat each other with respect, speak our minds, and always listen to each other — regardless of function or seniority. We are authentic and humble and trust each other to do a great job. We move and iterate fast, without breaking things. Learn more about our values hereWhen we aren’t working, you’ll find us on company retreats, taking lunches in the park, doing yoga in the office, going to whiskey tastings, or cooking for each otherWe offer a competitive compensation package, equity, healthcare, free coffee and snacks, and so much more! Most importantly, a career at Drop is one that is both rich and rewarding with many opportunities and room for growth. This is truly a unique opportunity to be part of an exceptional team.  If you’re up for the challenge, we want to hear from you! 

About Drop 
Drop is the leading smart kitchen platform specialising in recipe and kitchen appliance technology to connect the whole cooking journey. Over 100 different appliance models from brands like Bosch, Electrolux, GE Appliances, Instant Brands, Panasonic, Kenwood, LG Electronics and Thermomix can now be controlled from the Drop Kitchen OS platform and the Drop Recipes app at the centre of it all. A love for great food is at our core. We believe that cooking and eating well feeds the soul and our mission is to spread the love of home cooking by making it effortless and rewarding. We do this by creating a magical user experience that yields perfect results. Founded in 2012, Drop currently operates from offices in San Francisco, California; Dublin, Ireland; and Zaragoza, Spain. 
Drop is proud to be an equal opportunities employer, and we are committed to building a diverse and inclusive workplace. We welcome and encourage applications from candidates from a range of national, ethnic or cultural groups. This job description is a guide of the calibre of person we need, but that we also know some skills are transferrable. So if you are an exceptional candidate with mismatching skills, please apply and explain why you would be a great fit for Drop. 

Thank You

Your application was submitted successfully.

  • Location
    Dublin, Leinster
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced