Launch Legends
SingleStore
Ingénieur(e) Logiciel Senior
Résumé du poste
Les ingénieurs SingleStore construisent la plateforme de données en temps réel qui alimente certaines des applications les plus exigeantes au monde. Notre architecture cloud-native permet des charges de travail transactionnelles et analytiques haute performance à grande échelle, et nos équipes livrent du code de production en continu tout au long de l'année.
Nous opérons dans un environnement très collaboratif et en évolution rapide où les ingénieurs sont propriétaires de leur travail de bout en bout et collaborent étroitement avec les équipes Produit, Ventes et Go-To-Market pour avoir un impact commercial significatif.
Les ingénieurs SingleStore construisent la plateforme de données en temps réel qui permet certaines des applications les plus exigeantes au monde. Notre architecture de base de données cloud-native permet des charges de travail transactionnelles et analytiques haute performance à grande échelle. En tant qu'Ingénieur(e) Logiciel Senior ou Principal(e) au sein de l'équipe Managed Service (Helios), vous construirez et gérerez des projets déterminants à l'intersection des systèmes distribués, de l'infrastructure cloud, du réseau et de la technologie des bases de données. Helios exécute des milliers de clusters SingleStore sur AWS, Azure et GCP — déployés, mis à l'échelle, sécurisés et auto-réparés de manière autonome sur Kubernetes — opérant à la pointe des systèmes multi-cloud, multi-région, multi-tenant, à faible latence et toujours disponibles. Vous travaillerez sur le plan de contrôle, le plan de données, l'opérateur, le réseau, le stockage et le portail client, avec une véritable propriété de bout en bout.
Note : Ce poste est ouvert à plusieurs niveaux. Le niveau final (Senior, Staff ou Principal) sera déterminé en fonction de l'expérience, de l'ampleur de l'impact et du leadership technique démontré tout au long du processus d'entretien.
Conformément à notre engagement envers la diversité et l'inclusion, nous valorisons les individus capables de travailler au sein d'équipes diverses et avec un large éventail de personnes.
À toutes les agences de recrutement : SingleStore n'accepte pas les CV d'agences. Veuillez ne pas transmettre de CV aux employés de SingleStore. SingleStore n'est pas responsable des frais liés aux CV non sollicités et ne paiera pas de frais à une agence ou une société tierce qui n'a pas d'accord signé avec la Société.
SingleStore valorise les individus pour leurs compétences et expériences uniques, et nous sommes fiers d'offrir des postes dans divers endroits aux États-Unis.
Pour les candidats résidant en Californie, veuillez consulter notre Avis de confidentialité de recrutement pour la Californie singlestore.com/singlestore-california-recruitment-privacy-notice/.
Pour les candidats résidant dans l'EEE, au Royaume-Uni et en Suisse, veuillez consulter notre Avis de confidentialité de recrutement pour l'EEE, le Royaume-Uni et la Suisse. singlestore.com/recruitment-privacy/
N° de référence : ENG00464
Ce que vous ferez
- Diriger la conception technique et la prise de décision pour des projets importants et déterminants pour les versions, impactant la plateforme cloud de SingleStore, couvrant les systèmes distribués, l'infrastructure cloud et la technologie des bases de données.
- Concevoir et implémenter de nouvelles fonctionnalités sur le réseau, le plan de contrôle et l'infrastructure de service géré, y compris l'architecture multi-cloud et multi-région, la connectivité sécurisée, l'identité et le stockage.
- Résoudre des problèmes système complexes et critiques avec des solutions évolutives, maintenables et résilientes — couvrant la cohérence, la disponibilité, la performance, l'isolation, la sécurité et le coût sur des milliers de locataires sur une infrastructure partagée et dédiée.
- Investiguer, déboguer et corriger les problèmes dans le cloud — diagnostiquer des bugs insaisissables dans les systèmes distribués, des régressions dues au bruit de voisinage et des asymétries subtiles entre les clouds en production.
VOTRE EXPÉRIENCE
- Compréhension approfondie et expérience pratique des systèmes distribués et des services cloud.
- 4+ années d'expérience dans le développement et le débogage de logiciels système dans des langages similaires à Golang, C++ ou Rust (plus pour Principal).
- Diplôme de Licence en Informatique ou expérience pratique équivalente.
- Capacité démontrée à concevoir et construire des logiciels système hautement fiables et performants.
- Expérience avérée dans la direction de projets non triviaux, de la conception à la mise en production, en naviguant dans l'ambiguïté en cours de route.
Qualifications préférées
- Connaissance de l'architecture des bases de données et des systèmes d'exploitation.
- Familiarité avec les systèmes distribués gérés via Kubernetes.
- Expérience pratique avec un ou plusieurs clouds majeurs (AWS, Azure, GCP), y compris le réseau et l'identité cloud.
- Expérience avec les moteurs de workflow, les piles d'observabilité (Prometheus, Grafana) et l'Infrastructure-as-Code (Terraform / Terragrunt).
SingleStore fournit sa base de données cloud-native avec la vitesse et l'échelle nécessaires pour alimenter les applications les plus gourmandes en données du monde. Avec une base de données distribuée SQL qui simplifie votre architecture de données en unifiant transactions et analyses, SingleStore permet aux leaders du numérique d'offrir des expériences de données exceptionnelles en temps réel à leurs clients. SingleStore est soutenue par du capital-risque et a son siège à San Francisco, avec des bureaux à Sunnyvale, Raleigh, Seattle, Boston, Londres, Lisbonne, Bangalore, Dublin et Kyiv.
Le salaire est basé sur des facteurs autorisés et non discriminatoires tels que les compétences, l'expérience et la localisation géographique, et n'est qu'une partie de notre package global de rémunération et d'avantages sociaux. Certains postes sont également éligibles à des récompenses supplémentaires, y compris des augmentations basées sur le mérite et des primes annuelles.
