Senior Back-end Engineer - W/M - Permanent- KOLIBREE

  • CDI 
  • Télétravail total possible
  • Bac +5 / Master
  • > 5 ans

La tribu



    Le poste

    Senior Back-end Engineer - W/M - Permanent- KOLIBREE

    • CDI 
    • Télétravail total possible
    • Bac +5 / Master
    • > 5 ans


    About Baracoda
    Baracoda is a leader in Daily Healthtech, creating an era where health is a long-term journey and a daily practice, with tech as its enabler. For everybody. Every day. We infuse connected tech into the everyday routine— leveraging AI, data analysis, machine learning, app development, gamification and more. We build indexes, launch products, and scale our business alongside global market leaders, relying on a unique B2B2C business model.
    To stay current, we created 3 pillars : BLabs, BTech and BSolutions. Each is integral to how we tackle projects and nourish concepts, both internally and for our clientele. Our multi-faceted approach has helped us amass a large portfolio of patents — which have won several CES innovation awards. Our innovation is driven by quantitative indexes, developed in-house to recognize daily habits that improve health and wellness. We use this data to inspire new inventions and product developments.
    Thanks to a company-wide focus on mastering new tech and building skill sets, we have built a team with over 220 people of 19 diverse nationalities (60% engineers), renowned internationally for their creativity and AI expertise. Each project we launch powers a new global focus on preventative health. With so much energy and initiative, Baracoda is growing fast, and we’re on the lookout for talent to grow with us.

    Job description

    Since 2014, Kolibree has one mission: improve oral hygiene thanks to its innovative and connected solutions. Thanks to patented technology, adult’s and children’s tooth brushing experience become interactive: in order to better understand their habits, users can interact with their dentist and reinvent their family program in a more creative and original way.

    As a key player in preventing, Kolibree collaborates with professional and academic organizations. By being partners with key brands and insurers, Kolibree’s technology become accessible to everyone. With Artificial Intelligence, Colgate’s Smart Electronic Toothbrush E1 is the first toothbrush powered by kolibree available in all Apple Stores in the USA.

    Currently composed of 7 developers, the back-end & infrastructure team is integrated within a team of 35 people (with mobile (iOS/Android), embedded, data scientists, 1 PO/PM and 2 QA).

    The Kolibree technical team, in partnership with Colgate, designs, builds and maintains tooth brushing learning applications for children and adults, based on visual (via smartphone camera) and/or electronic sensor technologies combined with state-of-the-art AI algorithms.
    The team works following the Scrum methodology, and pays particular attention to the robustness, maintainability and scalability of our code base.


    • Develop new functionalities in the application
    • Upgrade existing functionalities based on user feedback
    • Guarantee the maintainability and long-term reliability of the product
    • Participate in the continuous improvement of the team’s practices

    Preferred experience


    • 5+ years of experience in Python in a professional context
    • 2+ years experience in backend development

    Technical skills

    • Strong in Python development
    • Experience in writing unit test with mocks
    • Experience in SQL and NoSQL database design and optimization
    • Solid knowledge in object oriented design
    • Excellent debugging skills
    • Passionate about Software Craftsmanship and best practices, you love designing well architected, maintainable and scalable code

    Bonus points

    • Experience with the Django framework
    • Experience with Infrastructure-as-code (Docker, Kubernetes and Terraform) is appreciated
    • Experience with microservices systems using message queues or event logs (e.g. Pulsar, Kafka, RabbitMQ), and/or gRPC is appreciated
    • Knowledge of CI systems (such as Jenkins) is appreciated
    • Knowledge in web technologies (ReactJS, Javascript) are appreciated

    Non-technical skills

    • You are solution-oriented and open-minded

    • You like ergonomic and simple interfaces

    • You are flexible, motivated and ready to continue learning

    • Language : English (must) , french (nice to have)

    Baracoda is an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, religion, gender identity, origin, sexual orientation, age, disability, gender identity.
    If you are interested by the role, don’t be shy and apply

    Recruitment process

    1. HR call
    2. Technical interview

    Meet the team

    This content is blocked
    Youtube cookies are required to show you this content
    Questions and answers about the offer
    • Ajouter aux favoris
    • Partager sur Twitter
    • Partager sur Facebook
    • Partager sur Linkedin