B&A
Wiliot
Ingénieur Logiciel Déployé
À propos du poste
Wiliot a été fondée par l'équipe qui a inventé l'une des technologies au cœur de 5G. Leur vision suivante était de développer un autocollant IoT, un élément informatique capable de s'alimenter en récoltant de l'énergie de radiofréquence, apportant connectivité et intelligence aux produits et emballages du quotidien, des choses auparavant déconnectées de l'IoT. Ce mélange révolutionnaire de technologie cloud et de semi-conducteurs est utilisé par certaines des plus grandes entreprises mondiales de biens de consommation, de vente au détail, d'alimentation et de produits pharmaceutiques pour changer la façon dont nous fabriquons, distribuons, vendons, utilisons et recyclons les produits.
Nos investisseurs incluent Softbank, Amazon, Alibaba, Verizon, NTT DoCoMo, Qualcomm et PepsiCo.
Nous recherchons des Ingénieurs Logiciels Déployés pour rejoindre notre équipe en pleine croissance et aider à construire la prochaine génération d'applications axées sur les données qui apportent de l'intelligence à des cas individuels dans toute la chaîne d'approvisionnement. Ces applications débloqueront des informations au niveau granulaire - suivi de la localisation, de la température, de l'humidité, de la fraîcheur du produit, et plus encore, aidant les entreprises mondiales à agir en temps réel.
Il s'agit d'un rôle d'ingénierie pratique axé sur la conception, la construction et le déploiement d'applications qui s'interfacent avec le cloud IoT de Wiliot, les données des appareils et les systèmes d'entreprise. Vous travaillerez en étroite collaboration avec les chefs de produit, les équipes matérielles et les responsables en contact avec les clients pour fournir des logiciels à fort impact à grande échelle. Cela inclura également des interactions directes avec les clients pour les aider à résoudre leurs cas d'utilisation.
Responsabilités
- Servir d'expert technique auprès des clients, en travaillant directement avec eux pour comprendre leurs besoins, relever les défis techniques et fournir des solutions efficaces.
- Développer des applications et des microservices en utilisant Python moderne.
- Concevoir des APIs et des services backend pour traiter et exposer les données des capteurs IoT ambiants.
- Collaborer avec les équipes d'ingénierie des données et de plateforme cloud pour intégrer des flux de données en temps réel et par lots.
- Participer à la collecte des exigences et à l'idéation des produits.
- Assurer la scalabilité, la sécurité et la performance des solutions logicielles.
- Dépanner et résoudre les problèmes dans les environnements de production.
- Écrire des tests unitaires, d'intégration et E2E pour maintenir la qualité du code.
- Contribuer aux pipelines CI/CD et aux processus DevOps.
- Documenter les décisions techniques et soutenir les parties prenantes internes.
Responsabilités null
#LI-Hybrid
Exigences
- 3 à 6 ans d'expérience en développement logiciel dans des rôles backend ou full stack.
- La maîtrise de Python est indispensable.
- Expérience de travail avec des plateformes cloud (AWS, Azure, ou GCP).
- Expérience démontrée avec Apache Spark.
- Connaissance des APIs RESTful, des microservices et des architectures pilotées par les événements.
- Solide compréhension des bases de données relationnelles et/ou NoSQL (PostgreSQL, MongoDB, DynamoDB, etc.).
- À l'aise dans les équipes agiles et les environnements de développement rapides.
- Solides compétences en débogage, conception de systèmes et résolution de problèmes.
- Basé à NYC ou disposé à travailler en mode hybride dans le bureau de NYC.
Qualifications préférées
- Expérience avec des applications gourmandes en données (IoT, télémétrie, réseaux de capteurs ou plateformes d'analyse).
- Exposition à la conteneurisation (Docker, Kubernetes).
- Connaissance de Databricks.
- Connaissance des intégrations edge/cloud ou des architectures appareil-cloud.
- Une expérience dans la logistique, la chaîne d'approvisionnement, la chaîne du froid ou les systèmes RFID est un plus important.
