Software Engineer - Product Engineering (Senior/Staff level)

Join ZOE as they are looking for a Software Engineer - Product Engineering (Senior/Staff level)

We are redefining how people approach their healthWe combine scientific research and cutting-edge AI to unlock the power of science for every body. Our vision is a world where everyone can take control over their health by understanding their unique biology. ZOE engineering teams are working on unique product challenges: building delightful user experiences, analysing data for millions of users, predicting food responses, integrating with labs, automating our logistics, or acquiring customers at scale.The team Our product engineering teams build the software that powers the ZOE experience. We help our members achieve their health goals and give them access to the best nutrition advice that science can offer. Our cross-functional teams have unique challenges: we turn our science into delightful user journeys, programs and recommendations that lead to life-changing experiences. We combine mobile development with backend, machine learning and deep domain expertise. We are integral to the success of ZOE.Your day will include✔️ Working closely with our product managers to tackle complex problems across our backend✔️ Designing systems ranging from data collection, recommendation, search, content delivery, or modelling complex domains like the relationship between foods✔️ Writing code across our microservices and data pipelines✔️ Shipping in production. Preferably daily or more!✔️ Mentoring and supporting engineers in other teams✔️ Learning, learning, learning! There is always a new challenge to tackle Our stack is bound to evolve. It is currently:- Backend: Python, FastApi, Django, PubSub, K8S/GKE, GCP, PostgreSQL BigQuery, DBT, Github actions, Terraform, ….- Frontend: Typescript, React, ReactNativeWe are looking for✔️ A polyglot engineer who is intellectually curious and who has built high scale/complexity distributed systems, in the cloud✔️ Experience with microservices, containers, kubernetes and devops principles✔️ Someone who has led or mentored teams, such as in design and integration patterns, domain modelling or engineering excellence✔️ A great communicator that can inspire others to follow their technical leadership✔️ Experience working in a high pace environment. You lead by example, contribute to the roadmap, get your hands dirty and get things done.We will also appreciate ✔️ Experience building customer-facing products✔️ Experience building data pipelines with SQL, DBT, BigQuery or similar✔️ An incredible growth mindset. You read books, watch talks, listen to podcasts and are never afraid to try new things✔️ Experience with event-driven architecture and domain-driven designThe interview process✔️ Phone call with one of our engineers or engineering managers (30mins)✔️ We will ask you to teach us something technical asynchronously (text or video) to assess your ability to go in-depth and communicate✔️ Tech (code review, system design) and behavioural interviews (3h)✔️ Founder interview (30mins)Why you’ll love it hereDiscover our values and our career page to find out more⭐ You'll be energised by testimonials of members who had life-changing experiences⭐ You’ll be surrounded by the most friendly, supportive colleagues you can imagine. We have assembled the sharpest minds from diverse backgrounds⭐ As we grow, so will you! ZOE’s fast-paced, challenging environment offers you great opportunities for professional development, supported by a yearly growth budget ($200 no question asked budget and up to $1000 with your manager's approval). We have helped mobile engineers turn into full-stack engineers and more!⭐ We embraced flexible and distributed working and keep everyone informed through our transparent culture. You will be in complete control of your work environment. We have an office open to you, but you are never required to use it. You can choose whether to come in and meet colleagues face to face, or be fully remote⭐ Switching off is important! At ZOE, we understand that to do your best work, you also need to be able to relax and connect with your colleagues. Enjoy our fun virtual and face to face social events, supported by a $70/month social budget!Why you might not love it here...💔 Our mission doesn't particularly resonate with you💔 We are an early-stage startup and move fast. Projects and priorities will shift💔 You thrive on stable structure and clear processes. We are evolving ours fast and are constantly challenging the status quo!💔 You are a lot more interested in the HOW than the WHY. You prefer working with very clear specifications over co-building the solution as a teamDid we spark your interest?