Python Engineer (Remote)

Job expired!

Huckleberry a pour mission de créer des produits et des expériences qui changent la vie grâce à une technologie innovante et centrée sur l'humain, favorisant la santé, le bien-être et une touche de magie pour chaque famille. Nous utilisons les données, l'IA et la science comportementale pour développer des produits de pointe très acclamés, obtenant une note de 4,9 étoiles avec des avis qualifiant notre application de "révolutionnaire" et la recommandant comme leur "premier choix pour les parents".

Nous nous développons rapidement et développons de nouveaux produits pour aider chaque famille à prospérer.

Nous recherchons un Ingénieur Backend Python entièrement à distance pour rejoindre notre équipe d'ingénierie dynamique. En tant qu'Ingénieur Backend Python, vous jouerez un rôle clé dans le déploiement de code intégrant nos algorithmes d'IA/ML propriétaires dans notre application, permettant aux familles d'améliorer le sommeil de leurs enfants. Vous aurez l'occasion unique de collaborer avec diverses équipes, dont la science des données, l'ingénierie, les DevOps, la consultation pédiatrique et la gestion des produits, garantissant que nos solutions répondent aux besoins des utilisateurs et sont évolutives. Voici votre chance de faire une différence transformative dans la vie des gens grâce au code que vous déployez.

  • Concevoir, développer et maintenir du code backend évolutif en utilisant Python pour des produits nouveaux et existants.
  • Déployer des algorithmes d'IA/ML en production dans un environnement cloud.
  • Assurer que notre infrastructure cloud répond aux exigences de performance telles que la disponibilité et l'évolutivité.
  • Concevoir et développer des API RESTful.
  • Construire, déployer et maintenir des pipelines d'intégration continue/déploiement continu (CI/CD).
  • Résoudre les problèmes de production selon les besoins.
  • Collaborer avec des équipes interfonctionnelles, y compris les chefs de produit, les designers et d'autres ingénieurs, pour livrer des solutions de haute qualité.
  • Plus de 4 ans d'expérience en ingénierie backend Python.
  • Diplôme de licence (ou supérieur) en informatique ou dans un domaine connexe.
  • Expérience avec des frameworks Python tels que Django, Flask ou FastAPI.
  • Compétences en structures de données et algorithmes, y compris les listes, tuples, ensembles, dictionnaires, tri et recherche.
  • Excellentes compétences avec les bases de données relationnelles (par exemple, PostgreSQL, MySQL) et/ou les bases de données NoSQL (par exemple, MongoDB, Firestore, Cassandra).
  • Capacité à concevoir des schémas de données et à interagir efficacement avec les bases de données en utilisant ORM ou SQL.
  • Expérience avec les bibliothèques de manipulation de données Python telles que Pandas et Numpy.
  • Compétences avancées en débogage et en tests avec un code propre et gérable en utilisant des outils comme PyTest, unittest, etc.
  • Expérience dans le développement de services RESTful et compréhension des protocoles de requêtes/réponses web.
  • Expérience avec des plateformes cloud telles que Google Cloud Platform, AWS ou Azure.
  • Expérience de base en DevOps et déploiement, y compris la familiarité avec des outils de containerisation comme Docker et des pipelines CI/CD.
  • Excellentes compétences analytiques et de résolution de problèmes, avec la capacité de déboguer et d'optimiser le code.
  • Excellentes compétences en collaboration et en communication avec expérience de travail avec la gestion des produits, l'ingénierie, la science des données et les équipes non techniques.
  • Fourchette de salaire : 120 000 $ - 150 000 $, selon l'expérience.
  • Participation au capital.
  • PTO (congés payés illimités).
  • Assurance santé, vision et dentaire.
  • Congé parental payé pour les principaux et secondaires soignants.
  • Correspondance 401k.