Senior Software Engineer | Database Engine
SingleStore
Ce poste concerne le développement d'une plateforme de données en temps réel, notamment l'architecture de base de données cloud-native permettant des charges de travail transactionnelles et analytiques à grande échelle. Le candidat travaillera au sein d'équipes collaboratives pour améliorer la tolérance aux pannes, optimiser les performances des requêtes SQL (via des techniques comme la vectorisation SIMD et la génération de code LLVM), et développer des modules de recherche et d'optimisation pour le moteur de requêtes. Les missions incluent la conception de fonctionnalités du moteur de base de données, la correction de bugs dans un environnement C++ bas niveau, la traduction des besoins clients en solutions logicielles, ainsi que l'adaptation de technologies innovantes pour optimiser les performances. Le rôle implique également la conception de plans de test complets et l'utilisation d'outils de débogage avancés pour résoudre des problèmes de systèmes distribués.
Conditions d'éligibilité
4 ans ou plus d'expérience dans le développement et le débogage de logiciels système en langages non managés comme C++ ou Rust
Diplôme en informatique ou expérience pratique équivalente
Capacité démontrée à concevoir et construire des logiciels système hautement fiables et performants
Connaissances préférées en architecture de bases de données et systèmes d'exploitation
Familiarité avec les systèmes distribués gérés via Kubernetes (atout)
Pièces à fournir
- CV
- Lettre de motivation
Candidatez à cette offre avec un dossier généré par l'IA
Matchwork rédige votre CV et votre lettre de motivation personnalisés pour cette offre en quelques minutes.
Créer mon dossier gratuitement