SonarSource SA
SonarSource SA
Ingénieur logiciel senior (Java) - Agent de remédiation
Description du poste
Qui est Sonar ?
Sonar conduit l'avenir du développement logiciel centré sur les agents. En tant que leader de la revue et de la vérification de code par IA, nous résolvons un problème critique : garantir que le logiciel généré par des développeurs assistés par IA ou des agents autonomes soit fiable, sécurisé et maintenable.
Intégrant parfaitement Claude Code, Codex, Cursor, GitHub Copilot, Gemini et Devin, nous aidons plus de 75 % des entreprises du Fortune 100 à construire des logiciels fiables, conformes et dignes de confiance. Les clients utilisant Sonar ont 44 % moins de risques de signaler une panne due à du code généré par IA.
Nous croyons que la vérification du code est le maillon critique manquant dans le cycle de développement centré sur les agents (AC/DC). Des géants de l'industrie comme Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca et Ford Motor Company comptent sur nous pour fournir une revue indépendante, explicable et cohérente ainsi qu'une gouvernance de leur code généré par IA via des produits tels que :
•
SonarQube : la plateforme leader mondiale de revue et de vérification de code par IA.
•
SonarQube Foundation Agent : actuellement en tête des classements pour la réparation logicielle agentique.
•
SonarSweep & Sonar Context Augmentation : fournissant le contexte et les contraintes de niveau entreprise dont les agents ont besoin pour être vraiment efficaces.
Notre équipe opère à travers des hubs mondiaux à Austin, Bochum, Dubaï, Genève, Londres, Singapour, Tokyo et Washington D.C. Nous avançons avec un état d'esprit que nous appelons CODE :
•
Engagés envers nos clients et notre communauté.
•
Obsédés par la qualité.
•
Délibérés dans nos décisions.
•
Efficaces en tant qu'équipe unie.
Avec plus de 400 millions de dollars de revenus et une croissance rentable et rapide, nous construisons l'épine dorsale de la révolution du logiciel IA. Si vous avez faim d'impact, souhaitez construire rapidement et êtes prêt à travailler à la pointe de l'IA, nous voulons vous entendre.
Description du poste
Chez Sonar, nous croyons que simplement signaler les problèmes de code n'est pas suffisant. Pour vraiment améliorer la qualité des logiciels mondiaux, nous devons permettre à des millions de développeurs de les corriger automatiquement. Avec plus de 400 000 entreprises utilisant nos produits, nous détenons un levier unique pour façonner la manière dont le logiciel est construit.
Les récentes avancées en IA ont rendu la remédiation autonome une réalité, mais un obstacle majeur subsiste :
la confiance
. L'IA générative fait des erreurs, et les entreprises ne peuvent pas automatiser ce en quoi elles ne font pas confiance. C'est là que vous intervenez. En tant qu'ingénieur senior/staff, vous architecturerez le backend pour la
remédiation autonome vérifiée
, un flux de travail agentique sophistiqué qui ne se contente pas de générer du code, mais le teste et le valide rigoureusement à l'aide du moteur d'analyse de Sonar. Vous relèverez les défis techniques nécessaires pour combler le "fossé de la confiance".
\n
Ce que vous ferez
•
Architecturer le "Moteur de Remédiation Unifié".
Vous concevrez la logique décisionnelle à haut débit qui alimente nos efforts de remédiation. Vous construirez les services backend qui acheminent intelligemment les requêtes entre des QuickFixes instantanés déterministes, des corrections basées sur le raisonnement LLM et des flux agentiques complexes.
•
Construire une architecture robuste pour les agents.
Vous contribuerez au code de l'agent de remédiation Sonar, en faisant passer des concepts de recherche à un service de production résilient et à grande échelle. Vous mettrez en œuvre des flux de activite auto-réparateurs où l'agent corrige itérativement le code qu'il produit jusqu'à ce que la compilation soit réussie.
•
Résoudre le problème du "sandboxing".
Vous architecturerez les environnements d'exécution sécurisés nécessaires pour exécuter du code généré par IA non fiable. Vous concevrez les couches d'isolation permettant aux agents d'itérer sur les améliorations de code sans compromettre notre infrastructure.
•
Concevoir pour la fiabilité et la sécurité.
Vous mettrez en œuvre des mécanismes de sécurité critiques, comme des disjoncteurs pour rediriger automatiquement les requêtes vers le moteur approprié lorsque les taux d'acceptation chutent. De manière cruciale, vous gérerez le compromis coût/performance, en veillant à ce que notre architecture AWS évolue à des millions d'événements sans laisser les coûts des tokens s'envoler.
•
Agir en tant que "multiplicateur de force" technique.
Au-delà de la construction de systèmes, vous mentorerez l'équipe lors des revues de conception et collaborerez avec l'équipe de recherche pour garantir que notre agent soit non seulement à la pointe de la technologie, mais aussi sûr pour la production.
Expérience et qualifications
•
Solide expertise backend et cloud.
Vous avez plus de 8 ans d'expérience dans la construction de systèmes évolutifs et résilients. Vous maîtrisez l'architecture AWS et savez concevoir pour une haute disponibilité et une faible latence en tenant compte des coûts.
•
Écosystème polyglotte (Java & Python).
Vous êtes à l'aise dans un environnement hybride : Java pour l'intégration profonde avec le moteur d'analyse Sonar Core et Python pour la couche de raisonnement IA/Agent. Vous devez être fort dans l'un et capable dans l'autre. Nous utilisons divers outils LLM et cherchons des personnes n'ayant pas peur des différents langages.
•
Pensée systémique.
Vous comprenez que "l'IA" en production est principalement de l'ingénierie système. Vous savez gérer des architectures événementielles asynchrones, gérer des files d'attente et concevoir des environnements d'exécution sandboxés pour exécuter du code non fiable en toute sécurité.
•
Intégration IA & LLM.
Vous avez une expérience pratique dans la construction d'applications orchestrant des LLM (OpenAI, Anthropic ou modèles open hébergés). Vous comprenez la complexité backend du RAG, la gestion des fenêtres de contexte et l'ingénierie des prompts à grande échelle.
•
Esprit axé sur les données.
Vous vous souciez du "Pourquoi". Vous souhaitez construire des pipelines de télémétrie qui distinguent entre "mauvaise UX" et "mauvais code", en vous concentrant sur les métriques qui comptent.
Commentaires supplémentaires
Ce poste est basé à Genève. Nous ne pouvons pas considérer les candidats refusant de se trouver à Genève, mais nous sommes prêts à relocaliser le bon candidat.
\n
Nous valorisons la diversité, l'équité et l'inclusion
Chez Sonar, nous croyons que notre diversité est notre force. Nous sommes une structure mondiale qui valorise et respecte les origines, perspectives et cultures différentes. Nous nous engageons à favoriser un environnement de travail diversifié et inclusif où chacun se sent valorisé et encouragé à donner le meilleur de lui-même. Nous sommes fiers d'être un employeur garantissant l'égalité des chances et accueillons tous les candidats qualifiés, quelle que soit leur race, couleur, religion, genre, identité ou expression de genre, orientation sexuelle, origine nationale, génétique, handicap, âge ou statut de vétéran.
Si vous avez besoin d'un aménagement, veuillez nous contacter à
hiring@sonarsource.com
.
Toutes les offres d'emploi chez Sonar sont conditionnées aux résultats d'une vérification complète des antécédents et des références effectuée avant la date de début.
Nous ne soutenons pas actuellement les candidats nécessitant un visa aux États-Unis.
Les candidatures soumises par des agences ou des recruteurs tiers ne seront pas prises en compte.
Interesse(e) ? Postulez directement sur notre site.
Offres similaires
Voir plus →Itecor Suisse SA
Responsable Test SAP
Voir l'offre →CERN
Concepteur Mécanique (EN-MME-MD-2026-132-LD)
Voir l'offre →Du blog : conseils carrière
Voir tous les articles →
Bien-être au travail
BRÛLÉ AVANT 40 ANS : LE PLAN DE BATAILLE EN 7 JOURS POUR ÉVITER LE BURNOUT (SANS QUITTER TON JOB)
💥 1 travailleur suisse sur 3 va craquer. Et si c'était toi ? STOP ! Avant que ton corps ne décide pour toi, SUIS CE PLAN…
Lire →
Conseils carrière
ARRÊTER DE NÉGOCIER QUE LE SALAIRE : CES 7 AVANTAGES CACHÉS VALENT 20.000 CHF PAR AN (ET PERSONNE N'Y PENSE)
🧐 Négocier que le salaire, c'est l'erreur de débutant ! Découvre les 7 avantages CACHÉS (voiture, formation, transports.…
Lire →
Frontaliers
FRONTALIER EN SUISSE EN 2026 : CE QUE TON PATRON FRANÇAIS NE VEUT PAS QUE TU SACHES (SALAIRE, IMPÔTS, PERMIS G)
😱 Frontalier en Suisse en 2026 : ce que ton patron français ne veut pas que tu saches. Permis G, impôts à la source, sal…
Lire →
Conseils carrière
MARCHÉ DE L'EMPLOI EN SUISSE EN 2026 : TOUT COMPRENDRE POUR TROUVER, DÉCROCHER ET RÉUSSIR SON JOB CETTE ANNÉE
Comprendre le marché de l'emploi suisse en 2026 pour trouver un job, négocier son salaire et réussir son intégration. Gu…
Lire →Guide pour postuler en Suisse
📄 Quels documents fournir ? ▾
- CV — antichronologique, photo recommandée
- Lettre de motivation — personnalisée
- Diplômes et certificats
- Références professionnelles
- Certificats de travail
🎯 Comment rédiger sa candidature ? ▾
CV :
- 2 pages maximum
- Compétences linguistiques détaillées
Lettre :
- 1 page, adressée nominativement
- Disponibilité et prétentions salariales
⏱️ Délais de réponse ▾
- Accusé de réception — 2–5 jours
- Premier retour — 1–3 semaines
- Entretien — 2–4 semaines
- Décision — 4–8 semaines
💡 Relancez poliment après 2 semaines sans réponse.
🌍 Travailler en Suisse en tant qu'étranger ▾
UE/AELE :
- Permis L (< 1 an) ou Permis B (≥ 1 an)
Hors UE/AELE :
- Permis B demandé par l'employeur, quotas annuels
💰 Salaires et négociation ▾
- Salaires en brut annuel
- 13ème salaire très courant
- Négociation possible à l'offre
💡 Consultez jobs.ch pour les benchmarks.
💼 Préparer l'entretien ▾
- Renseignez-vous sur l'entreprise
- Préparez des exemples concrets
- Arrivez 10 minutes en avance
- Posez des questions sur les prochaines étapes
Ils ont trouvé via CH-Jobs
Tous les avis →« J'ai trouvé mon poste en moins de 2 semaines. La plateforme est intuitive et les offres sont actualisées quotidiennement. »
Il y a 2 mois
« Les alertes email m'ont permis de ne rater aucune offre. Le filtre par canton est vraiment pratique. »
Il y a 1 mois
« Plateforme professionnelle et efficace. Contactée par plusieurs recruteurs dès ma première semaine. »
Il y a 3 semaines