Esri
Wiliot
Ingénieur Logiciel
À propos du poste
Wiliot a été fondée par l'équipe qui a inventé l'une des technologies au cœur de 5G. Leur prochaine vision é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 semi-conducteur est utilisé par certaines des plus grandes entreprises mondiales de biens de consommation, de vente au détail, d'alimentation et 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 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 tout au long de 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 des produits, 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.
Responsabilités
- 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.
Exigences
- 3–6 ans d'expérience en développement logiciel dans des rôles backend ou full stack.
- 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é à Dallas/NYC ou disposé à travailler en mode hybride dans le bureau de Dallas/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.
- Expérience en logistique, chaîne d'approvisionnement, chaîne du froid ou systèmes RFID est un plus.
#LI-Hybrid Responsabilités null Exigences null
