Job added on


Zürich - Switzerland

Job type


Golang Job Details

As an IoT and Systems Engineer at FELFEL, you will change how thousands of users consume food and coffee at their offices. Develop our smart fridge and coffee machine systems that handle information at massive scale and make sure over 100,000 people get their meal and coffee of choice at any time of the day.

FELFEL's tech team consists of 17 engineers from 13 different countries - truly multicultural and creative minds who develop smart solutions for our internal and external clients. We are building the foundation for FELFEL's growth in the coming years.


Our smart fridges are controlled by an ARM based SBC running a customised Android build and an internally developed Android application. For Gavetti, our smart coffee machines, we use a headless controller built around the Raspberry Pi Compute Module 4, on which we run BalenaOS and a containerised Go application. We run our services on Azure/Docker/Kubernetes and configure and auto-deploy our applications with helm and flux.

Our go-to web framework is React/Typescript and the vast majority of our front-end development happens there. Our main backends are written in C# / .NET and Python 3, using either the Django library or flask + SQLAlchemy. For analytics and BI, we rely on Tableau, Snowflake and Grafana Cloud.


You will work in a small, high-velocity team taking care of the evolution of our IoT fleet, which involve these primary responsibilities:

  • Design, develop and enable our food and coffee IoT applications full stack to cover new business needs, integrate additional services and improve operational scalability.
  • Evolve the fleet management and monitoring stack to support efficient and reliable fleet operations.
  • Work with product management and other internal stakeholders in an agile development setup.
  • Collaborate with our external hardware partners in the design and manufacturing of our customised hardware solution.
  • Support the installations teams by devising efficient deployment & field diagnostic procedures.

We cover a broad spectrum of technologies with a large degree of vertical integration –everything from the hardware design up to writing UI applications. There is no sharp delineation of who does what within the team, but assigning primary responsibilities is naturally also subject to the individual strengths and skills of team members.

The technologies you’ll be working with include (in no particular order): Raspberry Pi CM4, ARM based SoM, custom carrier boards, USB & I2C peripherals, BalenaOS, Android AOSP, Golang, Java/Kotlin, Python, a bit of C/C++ on the side, plus the glue to make it all work.


We’re hiring as much for attitude as for covering the tech skills mentioned above. Ideally, the following statements tickle you:

  • Tech generalist with broad interests, ideally with an academic background.
  • A few years of work experience in an IoT-related role.
  • Self-propelled doer and learner.
  • Holistic thinker and easy communicator.
  • Easily bored doing the same thing over and over again, yet tenacious when it counts.
  • Unphased by the prospect of assuming operational responsibility for 1000+ devices.
  • You are fluent in written and spoken English.
  • You never smell like cigarettes and don’t smoke during the day, FELFEL is about healthy living.
  • EU/EFTA or Swiss work permit is a must.


  • Lots of delicious food, we make all your gastronomic dreams come true...
  • High-quality coffee and tea, thanks to Gavetti, one of the most innovative coffee machines in the office.
  • 5 weeks of holiday per year.
  • Two entire weeks working remote from anywhere!
  • A birthday retreat to take a half day off to enjoy your birthday.
  • We pay for the half-fare card to encourage employees to use public transport.
  • We support working parents, by granting 3 weeks of fully paid parental leave to new dads, and 16 weeks for new mums, as well as providing generous financial support for child care.
  • We organize a variety of events as the well-known FELFEL Summer-outing.

If this sounds like the job for you, then APPLY NOW, we are looking forward to hearing from you!


FELFEL is a family-owned, multi award-winning company that has been revolutionizing the way people eat at the office within Switzerland since 2014. With FELFEL fridges, employees enjoy sustainable and healthy food every day, with an ever-changing seasonal menu.

In 2021 we also launched Gavetti, the first smart coffee machine for offices to enable all employees to enjoy a barista coffee in the office, at any time of the day.

As you can already imagine... at FELFEL we are all about good food, delicious coffee and excellent company – And who doesn't work happily around so much delightful food and drink?

Start: As soon as possible

Location: Zürich, Switzerland

Pensum: 80-100%