Lixo recherche un Senior Software Engineer pour rejoindre notre équipe, responsable de la conception et du développement de la plateforme de données industrielle de Lixo.
Lixo traite quotidiennement plus de 100 000 collectes de déchets à travers l’Europe et l’Amérique du Nord, générant une grande quantité de données à traiter en temps réel. Notre infrastructure doit supporter une croissance exponentielle tout en maintenant une fiabilité niveau entreprise.
En tant que Senior Software Engineer chez Lixo, vous participerez à la construction de la prochaine génération de notre plateforme de données, en concevant des systèmes distribués robustes capables de traiter des volumes de données industriels avec une latence minimale.
Vous rejoindrez une équipe horizontale où vous interviendrez sur l’ensemble de la solution : de l’ingénierie des données (ingestion, pipelines, transformations) jusqu’aux interfaces utilisateur, en passant par les architectures backend et les APIs. Cette approche fullstack vous permettra d’avoir une vision complète du produit et d’optimiser les performances de bout en bout.
Intervenir sur l’ensemble de la stack technique
Développer des services de traitement temps réel pour l’analyse des déchets
Contribuer aux interfaces frontend pour garantir une expérience utilisateur optimale
Créer des APIs robustes et des services backend pour l’écosystème de partenaires et les intégrations client
Concevoir et développer des systèmes distribués à grande échelle
Architecturer des solutions de bout en bout pour traiter des millions d’enregistrements quotidiens avec une latence faible
Optimiser les performances sur toute l’architecture technique pour supporter une croissance 3x annuelle
Concevoir des systèmes tolérants aux fautes avec des SLA de disponibilité enterprise
Collaborer sur la vision technique
Participer aux décisions architecturales stratégiques avec le CTO
Travailler en étroite collaboration avec les équipes IoT et IA pour l’intégration système
Infrastructure & Données:
Google Cloud Platform (GCS, Pub/Sub, BigQuery, Terraform)
PostgreSQL avec optimisations pour gros volumes
Data transformation pipelines (Rust)
Applications & APIs:
TypeScript (React frontend)
APIs REST et intégrations temps réel (Rust)
DevOps & Monitoring:
Docker & containerisation
CI/CD pipelines
Monitoring et observabilité
Nous recherchons quelqu’un d’entreprenant et créatif avec une solide expertise technique. À l’aise avec l’incertitude, vous adopterez une approche « user centric » afin d’aligner les contraintes techniques et produits.
Capable d’intervenir sur l’ensemble de la stack technique (data, db, ops, back, front, etc.), vous porterez une vision hollistique afin d’apporter des solutions innovantes et pragmatiques, et ainsi, garantir la qualité et les performances du système.
Expérience en programmation fonctionnelle et maîtrise de ses concepts.
Avoir déjà construit des projets « from scratch », en abordant à la fois la conception et la mise en œuvre technique.
Une appétence pour la conception produit, et une capacité à collaborer avec les équipes non-techniques pour répondre aux besoins métiers.
Être à l’aise avec plusieurs langages de programmation, et avoir une forte curiosité pour explorer différentes technologies.
Intérêt pour les enjeux environnementaux et l’économie circulaire.
Appel d’introduction avec le manager de l’équipe, Jean-Baptiste (visio, 30 min)
Test technique en visio (visio, 1 heure)
Entretien autour du rôle de Senior software engineer avec Olivier (CTO) et les autres membres de l’équipe (sur place, 2 heures)
Entretien final avec la CEO et le CPO (30 minutes)
Découvrez Lixo avec Olivier Large, CTO
Rencontrez Etienne, Lead Data Scientist
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.