CodeRabbit
CodeRabbit
CodeRabbit est une entreprise d’intelligence artificielle et de SaaS qui développe des outils pour les équipes de développement logiciel des entreprises. Sa plateforme de revue de code alimentée par l’IA s’intègre à GitHub et GitLab pour analyser les demandes de fusion, fournir des commentaires ligne par ligne, détecter d’éventuels bugs, suggérer des corrections et générer des synthèses de revue. En favorisant des revues plus rapides et plus cohérentes tout en maintenant les développeurs impliqués dans le processus, CodeRabbit aide les équipes à améliorer la qualité des logiciels et à fluidifier leurs flux de travail d’ingénierie, la confidentialité et la sécurité des données constituant des considérations essentielles.

Ingénieur logiciel, ingénierie d’entreprise chez CodeRabbit

Concevez des systèmes backend et des intégrations sécurisés et évolutifs pour la plateforme de revue de code par IA de CodeRabbit. Soutenez les déploiements d’entreprise, la fiabilité, la conformité et les flux de travail des clients.

Description

  • Créez et maintenez des fonctionnalités qui aident les grandes organisations à déployer et à étendre CodeRabbit au sein de leurs équipes d’ingénierie
  • Renforcez les processus de déploiement, de configuration, de mise à niveau et d’observabilité pour les environnements autohébergés
  • Développez des services backend, des API et des systèmes distribués pour des charges de travail d’entreprise exigeantes
  • Mettez en place des contrôles et des fonctionnalités de sécurité répondant aux besoins de conformité
  • Développez et prenez en charge les intégrations avec les outils de développement des clients et leurs plateformes internes
  • Transformez les besoins des clients en exigences techniques et contribuez à orienter des déploiements efficaces
  • Analysez et résolvez des problèmes complexes en production
  • Prenez en charge les projets de la conception et de l’implémentation jusqu’aux tests, à la mise en production et à l’exploitation continue
  • Participez aux revues de conception et de code, accompagnez les ingénieurs et améliorez les pratiques et les outils de l’équipe
  • Collaborez avec les ingénieurs, les chercheurs en IA, les spécialistes de l’infrastructure et les équipes produit pour fournir des fonctionnalités de revue de code par IA sécurisées, conformes, performantes et maîtrisées sur le plan opérationnel

Exigences

  • Au moins quatre ans d’expérience dans la création et l’exploitation de systèmes backend ou d’infrastructures distribuées en production
  • Une expérience dans le SaaS ou les logiciels d’entreprise est souhaitée
  • Maîtrise de TypeScript/Node.js, Go, Java ou d’une technologie backend moderne comparable
  • Expérience de la conception et de la maintenance d’API REST, GraphQL ou similaires
  • Expérience des microservices, du traitement asynchrone et des architectures événementielles
  • Bonne connaissance pratique de PostgreSQL ou MySQL, notamment de la conception de schémas et de l’optimisation des requêtes
  • Expérience avec AWS ou GCP, Docker, Kubernetes, CI/CD et l’observabilité en production
  • Solides pratiques d’ingénierie couvrant les tests, la revue de code, le contrôle de version, le débogage et la conception maintenable
  • Capacité à concilier sécurité, fiabilité, performance, expérience des développeurs et rapidité de livraison
  • Excellentes aptitudes de communication et capacité à travailler avec des clients et des parties prenantes techniques et non techniques
  • Diplôme de niveau licence en informatique, ingénierie ou discipline technique connexe, ou expérience pratique équivalente
  • Expérience du développement de logiciels d’entreprise autohébergés ou gérés par les clients
  • Bonne connaissance de l’identité d’entreprise, de la gestion des accès, de la journalisation des audits ou des exigences de conformité
  • Expérience de l’intégration de fonctionnalités d’IA ou de LLM dans des flux de travail de production
  • Expérience de la recherche de code, des graphes de code, de tree-sitter ou d’outils d’analyse statique
  • Expérience de la conception de systèmes fondés sur des agents ou de produits dotés d’agents autonomes ou orientés vers des tâches
  • Contributions à des projets open source ou à des communautés de développeurs

Avantages

  • Participation au capital
  • Organisation du travail hybride
  • Travail sur des outils pour développeurs alimentés par l’IA
  • Autonomie et responsabilité sur les projets et leurs résultats
  • Collaboration avec des spécialistes de l’ingénierie, de la recherche en IA, de l’infrastructure et du produit
  • Mentorat et occasions d’améliorer les pratiques et les outils d’ingénierie

Offres similaires

Centorrino Technologies

Spécialiste de la gestion des risques — Australie (télétravail)

Centorrino Technologies

Met en œuvre un système de gestion des risques pour des organisations australiennes réglementées, en traduisant les besoins de gouvernance en configuration, tests, rapports et adoption. Travaille avec les parties prenantes tout au long du cycle de mise en œuvre sur les données de risque, les contrôles et les rapports destinés à la direction.

Ouvrir
Marsh McLennan

Consultant en gestion de sinistres, responsabilité civile et dommages aux biens — Sydney (hybride)

Marsh McLennan

Gérez les sinistres de responsabilité civile publique, de responsabilité professionnelle et de dommages aux biens pour les clients des collectivités locales de Marsh Australia. Ce poste hybride à Sydney couvre les enquêtes, les provisions, les coûts et les négociations.

Ouvrir
General Motors

Chercheur principal en IA générative, modèles du monde

General Motors

Dirigez des recherches sur les modèles du monde fondés sur la diffusion pour les véhicules autonomes de General Motors. Faites progresser l’IA générative, la simulation et la conduite autonome de niveau 3 grâce à des recherches à grande échelle.

Ouvrir
Mercor

Spécialiste des tests adversariaux en sécurité de l’IA

Mercor
51 – 200 Employés

Mercor recherche un spécialiste des tests adversariaux en sécurité de l’IA pour éprouver des modèles de pointe à l’aide d’invites conçues pour révéler leurs failles. La mission consiste à repérer les vulnérabilités et à aider les laboratoires partenaires à améliorer l’alignement, la robustesse et la sécurité des modèles.

Ouvrir
Mercor

Spécialiste des tests de sécurité de l’IA

Mercor
51 – 200 Employés

Mettez à l’épreuve les systèmes d’IA de pointe des laboratoires partenaires de Mercor en révélant leurs vulnérabilités et en évaluant leurs comportements à haut risque. Concevez des prompts adversariaux et contribuez à documenter les résultats de sécurité.

Ouvrir