Software Engineer RUST - H/F

Iliad S.A.
Paris, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Paris, France

Tech stack

Information Systems
Databases
Continuous Integration
DevOps
Distributed Systems
Memory Management
Electronic Data Interchange (EDI)
Identity and Access Management
Python
Open Source Technology
Software Engineering
Backend

Job description

Le poste

Rattaché(e) au Responsable Data Engineering, vous œuvrez à la construction et à la maintenance de la plateforme data d'Iliad, en partenariat avec la composante data-science de l'équipe Data. En cours de construction, cette plateforme assemblera des composants open-source et des développements internes avec une haute exigence sur la solidité, la performance, l'ergonomie et la sécurité.

En tant que Software Engineer RUST, vous serez en charge du développement de modules critiques pour la plateforme data, en vous assurant qu'ils respectent les standards de performance et de sécurité. Vous travaillerez en étroite collaboration avec les autres membres de l'équipe, y compris les data scientists, pour développer des solutions innovantes et robustes.

Parmi les sujets que vous pourriez prendre en charge :

· Développement de modules backend en Rust

· Optimisation de la performance des services critiques

· Sécurisation des échanges de données

· Intégration avec d'autres composants open-source

· Participation à la conception d'architectures scalables et résilientes

Profil recherché

Hard-skills :

· 3+ ans d'expérience en développement logiciel, avec une spécialisation en Rust

· Connaissances solides en programmation système et concurrentielle

· Expérience avec les bases de données et les systèmes distribués

· Compétences en optimisation de performance et gestion de la mémoire

· Familiarité avec les outils et les méthodologies DevOps (CI/CD, conteneurisation, orchestration)

· Connaissance de Python est un plus

· Expérience avec les systèmes de gestion des identités et des accès (IAM) est un plus

· Compréhension des principes de sécurité des systèmes d'information

· Capacité à écrire du code avec une maîtrise du niveau d'abstraction (YAGNI, KISS) et des compromis entre lisibilité, performance, et vitesse de développement

Soft-skills :

· Esprit d'équipe et excellente communication

· Capacité à travailler dans un environnement agile et à respecter des deadlines serrées

· Proactif et autonome avec une forte capacité à résoudre des problèmes complexes

· Capacité à donner et recevoir des feedbacks constructifs

Requirements

Engineering, Construction, Construction, Maintenance, Science, Performance, Python

Benefits & conditions

Engineering, Construction, Construction, Maintenance, Science, Performance, Python

Apply for this position