Emploi
De la source partenaire
Ingénieur logiciel (Ruby) – Sénior
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Softswiss
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Aperçu :
SOFTSWISS recrute un ingénieur logiciel senior (Ruby) pour rejoindre notre équipe Data Quality Platform. Nous construisons et possédons une plate-forme de qualité des données à forte charge utilisée dans toute l'entreprise. Notre produit effectue des millions de contrôles chaque jour, aide les équipes à détecter et à enquêter sur les problèmes de données et fournit des outils pour améliorer la confiance dans leurs données.
Nous recherchons un ingénieur senior capable d'identifier de manière indépendante les opportunités, de façonner l'orientation des produits, de créer des solutions fiables et de s'approprier les résultats de leur production.
Objectif du rôle :
Votre objectif principal sera l'ingénierie de base de la plate-forme backend : architecture, orchestration, modèles de données, performances PostgreSQL et fiabilité du runtime DQ.
Vous serez propriétaire du comportement de production des services que vous créez et pourrez contribuer aux fonctionnalités de l'interface utilisateur lorsqu'elles sont nécessaires pour fournir une fonctionnalité de produit de bout en bout. Les spécialisations Frontend et SRE ne sont pas des prérequis : nous utilisons des flux de travail assistés par l'IA et nous attendons un jugement d'ingénierie solide, une appropriation et une volonté de travailler sur l'ensemble de la pile en cas de besoin.
Principales responsabilités :
•
Concevoir et faire évoluer l'architecture de base d'une plateforme DQ à forte charge exécutant des millions de contrôles par jour
•
Améliorez le débit, la latence et la fiabilité de l'orchestration, de la planification, de la résolution des dépendances, des tentatives et des réexécutions basées sur les mutations.
•
Profiler et optimiser les charges de travail de production lourdes avec PostgreSQL ; la charge de travail PostgreSQL de la plateforme atteint environ 4 000 RPS
•
Diriger la migration backend des statistiques et des charges de travail analytiques de PostgreSQL vers ClickHouse
•
Créer et faire évoluer les fonctionnalités du produit autour de la couverture DQ, de la traçabilité des tables, du cycle de vie des incidents et des enquêtes opérationnelles.
•
Contribuer aux fonctionnalités de l'interface utilisateur de la plateforme lorsqu'elles sont nécessaires pour fournir une fonctionnalité produit de bout en bout, en utilisant des flux de travail de développement assistés par l'IA.
•
Propre fiabilité et comportement de production des services backend : enquêter sur les incidents, diagnostiquer les goulots d'étranglement des performances, améliorer l'observabilité et prévenir la récurrence
•
Participer à une rotation d'astreinte 24h/24 et 7j/7
•
Contribuer à étendre l'adoption du DQ dans toute l'entreprise en rendant les intégrations, la configuration et le fonctionnement des contrôles fiables et accessibles.
•
Travailler directement avec les producteurs de données, les infrastructures et les équipes commerciales
•
Identifier de manière proactive les problèmes de produits, techniques et opérationnels ; transformez-les en améliorations de grande envergure et prêtes pour la production
Expérience requise :
•
Solides compétences Ruby et Rails
•
Solide expérience dans le développement et l'exploitation de systèmes de production à forte charge
•
Expertise approfondie de PostgreSQL : planification et profilage des requêtes, index, verrouillage, transactions, concurrence, comportement des connexions et réglage des performances sous charge soutenue
•
Solides compétences SQL et capacité à enquêter sur des écarts de données complexes sur de grands ensembles de données multi-sources
•
Expérience avec les systèmes asynchrones : tâches en arrière-plan, files d'attente, tentatives, idempotence et reprise après échec
•
Expérience dans la conception de systèmes backend complexes à partir de zéro et dans leur évolution en toute sécurité en production
•
Propriété pratique de la production : métriques, journaux, traçage, enquête sur les incidents et analyse des performances
•
Forte utilisation pratique des outils de développement basés sur l'IA : navigation dans des bases de code inconnues, prototypage, débogage, révision et livraison des modifications plus rapidement, tout en validant de manière critique le résultat
•
Esprit produit et appropriation entrepreneuriale : capacité à voir une opportunité, à formuler une solution, à la valider avec des utilisateurs ou des données et à la mener jusqu'à la livraison
•
Anglais intermédiaire ou supérieur (B1+)
C'est agréable d'avoir :
•
Familiarité avec ClickHouse
•
Familiarité avec Delta Lake, Trino, Spark ou DuckDB
•
Expérience avec Debezium (ou toute autre implémentation CDC), Kafka, modèles d'ingestion et de transformation de données
•
Expérience avec Kubernetes, Helm, Prometheus/Grafana et les opérations de service de production
•
Expérience dans la création de projets parallèles, le lancement de fonctionnalités de produit ou l'amélioration indépendante d'un produit au-delà des tâches assignées
Nos avantages :
•
Assurance maladie privée
•
Avantages sportifs
•
Programme complet de santé mentale
•
Cours d'anglais gratuits (en ligne)
•
Cours de langues locales
•
Congés payés
•
Aide au congé de maternité
•
Récompenses du programme de parrainage
•
Perfectionnement, ateliers internes et participation à des conférences professionnelles et événements d'entreprise
Source : Emplois à distance dans l'UE (https://euremotejobs.com/job/software-engineer-ruby-senior/)
SOFTSWISS recrute un ingénieur logiciel senior (Ruby) pour rejoindre notre équipe Data Quality Platform. Nous construisons et possédons une plate-forme de qualité des données à forte charge utilisée dans toute l'entreprise. Notre produit effectue des millions de contrôles chaque jour, aide les équipes à détecter et à enquêter sur les problèmes de données et fournit des outils pour améliorer la confiance dans leurs données.
Nous recherchons un ingénieur senior capable d'identifier de manière indépendante les opportunités, de façonner l'orientation des produits, de créer des solutions fiables et de s'approprier les résultats de leur production.
Objectif du rôle :
Votre objectif principal sera l'ingénierie de base de la plate-forme backend : architecture, orchestration, modèles de données, performances PostgreSQL et fiabilité du runtime DQ.
Vous serez propriétaire du comportement de production des services que vous créez et pourrez contribuer aux fonctionnalités de l'interface utilisateur lorsqu'elles sont nécessaires pour fournir une fonctionnalité de produit de bout en bout. Les spécialisations Frontend et SRE ne sont pas des prérequis : nous utilisons des flux de travail assistés par l'IA et nous attendons un jugement d'ingénierie solide, une appropriation et une volonté de travailler sur l'ensemble de la pile en cas de besoin.
Principales responsabilités :
•
Concevoir et faire évoluer l'architecture de base d'une plateforme DQ à forte charge exécutant des millions de contrôles par jour
•
Améliorez le débit, la latence et la fiabilité de l'orchestration, de la planification, de la résolution des dépendances, des tentatives et des réexécutions basées sur les mutations.
•
Profiler et optimiser les charges de travail de production lourdes avec PostgreSQL ; la charge de travail PostgreSQL de la plateforme atteint environ 4 000 RPS
•
Diriger la migration backend des statistiques et des charges de travail analytiques de PostgreSQL vers ClickHouse
•
Créer et faire évoluer les fonctionnalités du produit autour de la couverture DQ, de la traçabilité des tables, du cycle de vie des incidents et des enquêtes opérationnelles.
•
Contribuer aux fonctionnalités de l'interface utilisateur de la plateforme lorsqu'elles sont nécessaires pour fournir une fonctionnalité produit de bout en bout, en utilisant des flux de travail de développement assistés par l'IA.
•
Propre fiabilité et comportement de production des services backend : enquêter sur les incidents, diagnostiquer les goulots d'étranglement des performances, améliorer l'observabilité et prévenir la récurrence
•
Participer à une rotation d'astreinte 24h/24 et 7j/7
•
Contribuer à étendre l'adoption du DQ dans toute l'entreprise en rendant les intégrations, la configuration et le fonctionnement des contrôles fiables et accessibles.
•
Travailler directement avec les producteurs de données, les infrastructures et les équipes commerciales
•
Identifier de manière proactive les problèmes de produits, techniques et opérationnels ; transformez-les en améliorations de grande envergure et prêtes pour la production
Expérience requise :
•
Solides compétences Ruby et Rails
•
Solide expérience dans le développement et l'exploitation de systèmes de production à forte charge
•
Expertise approfondie de PostgreSQL : planification et profilage des requêtes, index, verrouillage, transactions, concurrence, comportement des connexions et réglage des performances sous charge soutenue
•
Solides compétences SQL et capacité à enquêter sur des écarts de données complexes sur de grands ensembles de données multi-sources
•
Expérience avec les systèmes asynchrones : tâches en arrière-plan, files d'attente, tentatives, idempotence et reprise après échec
•
Expérience dans la conception de systèmes backend complexes à partir de zéro et dans leur évolution en toute sécurité en production
•
Propriété pratique de la production : métriques, journaux, traçage, enquête sur les incidents et analyse des performances
•
Forte utilisation pratique des outils de développement basés sur l'IA : navigation dans des bases de code inconnues, prototypage, débogage, révision et livraison des modifications plus rapidement, tout en validant de manière critique le résultat
•
Esprit produit et appropriation entrepreneuriale : capacité à voir une opportunité, à formuler une solution, à la valider avec des utilisateurs ou des données et à la mener jusqu'à la livraison
•
Anglais intermédiaire ou supérieur (B1+)
C'est agréable d'avoir :
•
Familiarité avec ClickHouse
•
Familiarité avec Delta Lake, Trino, Spark ou DuckDB
•
Expérience avec Debezium (ou toute autre implémentation CDC), Kafka, modèles d'ingestion et de transformation de données
•
Expérience avec Kubernetes, Helm, Prometheus/Grafana et les opérations de service de production
•
Expérience dans la création de projets parallèles, le lancement de fonctionnalités de produit ou l'amélioration indépendante d'un produit au-delà des tâches assignées
Nos avantages :
•
Assurance maladie privée
•
Avantages sportifs
•
Programme complet de santé mentale
•
Cours d'anglais gratuits (en ligne)
•
Cours de langues locales
•
Congés payés
•
Aide au congé de maternité
•
Récompenses du programme de parrainage
•
Perfectionnement, ateliers internes et participation à des conférences professionnelles et événements d'entreprise
Source : Emplois à distance dans l'UE (https://euremotejobs.com/job/software-engineer-ruby-senior/)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Softswiss
Annonce fournie par Softswiss.