Staff Engineer (AWS + Python)
"Become part of a small team and shape the future of our grandparents', parents' and our own lives."
What we do
In our vision of the future, more and more people will grow old in their own homes. To make this possible, we need to change the approach to how we care for them. We believe that the virtual care home will become the norm and that's why we have already started to work on it today.
The first building block for our vision is to bridge the digital divide between the possibilities of the digital world and people who can't/don't want to use a smartphone. In the last six years, we developed CARU care - a digital flatmate that provides access to digital services via voice.
"People want to grow old at home independently and actively.
Technology will be used to provide them with decentralized care. At the moment, we are therefore at the beginning of a massive transformation towards digital care.
CARU care is a state-of-the-art technology hardware-software platform to provide a reliable and simple interface between all stakeholders, enabling the digital care of the future."
Susanne Dröscher & Thomas Helbling, Co-Founders of CARU
Who we are
CARU is a Swiss company that was founded in 2017 to bring peace of mind to our aging society. We are located in a beautiful area in the heart of Zurich.
We are a small team and value a close community with weekly meetings and regular get-togethers.
Working at CARU is highly meaningful from day one. We provide a working environment where you can grow both personally and professionally.
Our products are CARU care (www.caru-care.com - smart home care alarm system) and CARU air (www.caruair.com - CO2 monitor).
How we work
Our software engineers are part of a small distributed team of dedicated crafts(wo)men. We already have team members located in Switzerland, Germany and Italy.
Because of our small team size, we heavily rely on automation. We fully embrace continuous integration and strive to achieve continuous delivery for as many systems as possible.
We give our engineers the autonomy they need by letting them organize themselves during our four-week sprints. At the same time, we encourage techniques like (remote) pair programming and code reviews.
Our principles:
CARU care - The simplest, safest, and most delightful home emergency call solution.
The elderly user is at the center of everything we do.
We drive innovation together with our partners.
Our Technology Stack
Frontend: Device Fleet Management Web App
Backend: Processing data and offering API.
Analytics: Extracting knowledge from data
Embedded: Power management and control of the sensors.
Edge: Embedded Linux to process and send data to the cloud.
Toolbox:
How you can help
We are seeking a Staff Engineer to support our head of engineering, enabling him to concentrate on product work. This role is crucial in reducing release cycle times and fostering a culture of design excellence. Check out this article to learn more about the role of Staff Engineers in general.
The Role:
Stewardship of the development process (initial goal: reduce release cycle times)
Rubber Duck in Residence (help others to create the best software designs)
Flexible contributions to all areas of the codebase (initial focus: backend and infrastructure on AWS)
NO people management required
The Skills (ordered by desirability):
Eager to take over responsibility with an entrepreneurial mindset
Deep knowledge of AWS (especially of their serverless offerings)
Experience providing mentorship to peers regarding design and implementation
Experience leading implementations of DevOps practices (CI/CD, IaC, observability, … )
Experience writing code in Python
Hard Requirements:
Work location: Zurich (hybrid work possible)
Proficient in spoken and written English
Swiss work permit
Let’s build the future of aging together!