📐Data Engineer

TOTEM is hiring!


What is TOTEM

✏️TOTEM, was launched by 3 old friends, Rafaël, Stefan & Pierre, who dream of changing how we work by helping companies build human-centric culture around healthy cafeterias ✌️
✏️TOTEM raised a 1M€ Seed Round with Samaipata and counts 28 employees.
✏️To know more about it, Challenges, 1001 Startups, BFM Business & Forbes & are talking of us!

TOTEM: Smart Office Breaks to Unleash Your Team's Energy, Everyday

👉From 10 to 2000+ employees, TOTEM builds top notch modular cafeterias (custom made shelves, fridge, ipad, coffee machines, water dispenser ...) & delivers each week healthy snacks 🌰 organic fruits 🍍 coffee & tea ☕️ & drinks and fresh products!
👉Control each cafeteria in every office/floor that you have in one app & make your employees love you!
👉TOTEM is the place where happy employees gather. The best place to have energy to kick the day and make your dream projects come true!

Job Description

Why is technology important at TOTEM ?

TOTEM is a technology company since DAY 1. Founders are 3 tops engineers from Ecole Polytechnique & Centrale Paris, that had customer experience & process automation in mind at the very beginning of the company. That’s why technology is at the core of TOTEM’s DNA, also we believe it's a main competitive advantage.

TOTEM has two products :

  • the TOTAPP that make it easy for employees to request & adapt the quantities of the product he’d love to see in his cafeteria. It aims at connecting breaks areas in the workspace, digitalizing them and improving their sexiness to the eyes of employees. It's also a social network where averybody can find information about their team, their breaks, and the product they love to eat.
  • the TOTEND that leverage hardware & software to fully automate the logistic supply chain processes of warehouses, from end to end. We use connected cart to have 0% errors on orders preparation and lots of technical solutions to improve traceability and full control over the operations. We aims at making this product a reference for warehouse management for the next decades to come.

What does a Data Engineer do at TOTEM ?

One mission: improve our logistic supply chain, our stock prediction, build machine learning pipelines and enforce them through time. You'll also be in charge of building our data infrastructure

We like to describe our jobs opening with TOTEM’s 5 CORE VALUES :

MAKE IT & OWN IT : your ideas will be welcomed, and you’ll be responsible of all aspects related to your engineering work : technical design, development, testing, documentation, deployment, maintainability.

UNLEASH THE ARTIST : anytime you want, you shall have a break at the TOTEM and discuss to other team members to get new ideas, new insights, get a better understanding of the vision, the needs and the knowledge we had gather as a team.

MAKE IMPACT POSITIVELY EVERYDAY : everyday you will wake up and be considered as equal with everybody, as long as you care and you dare to move things, break them sometimes, but always going forward and pouring positive energy to the team.

TOGETHER NO LIMITS : you’ve try something once, twice and it did not work as you expected ? Don’t abort mission. Try 10 times more with the help of others, you will find that discovery comes faster with a group of people that work together.

ROOT YOURSELF : you are very talented and you master a lot of hard skills as well as soft skills such as communication, autonomy, kindness, and so on. While being such a rock star, remember to stay humble, and find the balance that will keep you (and your APIs) out of messy troubles.

Our Technical Stack

  • Python 3 & PySpark
  • MongoDB & PostGreSQL for our database
  • React for our front-end
  • GraphQL & Apollo for our data layers
  • Serverless & NodeJS for our back-end & APIs
  • Styled component for CSS styling
  • Kubernetes, Kubeless & Docker for infrastructure
  • Github for repositories & CI/CD
  • Sentry & Kibana for logging

Preferred Experience

We are looking for talented, passonnate, and open-minded engineers that want to broaden their knowledge. You love to make data talk to everyone in the team. You actually talk to data yourself at night. You already have a more than 1 year of work experience, preferably in a Tech Startup ;)


  • You have strong knowledge of data science with python (Pandas, scikit-learn, PySpark, PyTorch ...)
  • You have strong knowledge on server code and APIs through Node.js or equivalent
  • You love database (MongoDB + PostGreSQL) and keep them clean and relationnal
  • You are good with numbers and you have excellent analytical skills
  • You already did basic machine / deep learning such as multiple layers neural network and SVMs.
  • You are confortable with DevOps aspects


  • You love tackling problems and finding elegant solutions
  • Good quality in your work matters to you
  • You thrive in a team, you can interact with people easily
  • You have a hacker spirit and love to integrate with others APIs
  • You love to learn and you do it fast

Why should you apply ?

  • TOTEM is at a key stage of evolution, you’ll have growth and opportunities guaranteed
  • Your work will have great impact on the company, you will literally feel it !
  • 360 company that handle hardware, software, physical operations, sales & marketing, and account management : you will learn a LOT !
  • We give equity to every employees, look at our awesome article about it !
  • Opportunity to work in the biggest (1600 meters squared) & sexiest warehouse of Paris
  • Open for remote and hours friendly
  • Free Snacks and coffee at our TOTEM ;-)
  • Healthcare made easy with Alan
  • Payrolls & Holidays made easy with Payfit

Recruitment Process

Easy to understand & respect everyone, these are our values when it comes to recruting process.

  • (30’) Screening Call : Let’s meet each other !
  • (2h) Technical Fit Interview Onsite
  • (2h) Home Technical Test
  • (2h) Founders Talk + Cultural Fit Interview (w/ beer)

Additional Information

  • Contract Type: Full-Time
  • Start Date: 19 July 2020
  • Location: Pantin, France (93500)
  • Education Level: Master's Degree
  • Experience: > 2 years
  • Possible partial remote
  • Salary: between 45000€ and 65000€ / year