Ingénieur Logiciel (Java) - Agent de Remédiation

SonarSource SA
Environnement Il y a 70 jours CDI Informatique & IT Candidature directe
Photo du recruteur

Qui est Sonar ?

 

Sonar conduit l'avenir du développement logiciel centré sur les agents. En tant que leader dans la revue et 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 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 l'industrie fait face à un obstacle majeur : la confiance. Les entreprises ne peuvent pas automatiser ce en quoi elles n'ont pas confiance. En tant qu'ingénieur logiciel dans l'équipe CodeGen, vous construirez les composants backend critiques pour la Remédiation Autonome Vérifiée. Vous travaillerez au sein d'une équipe performante pour transformer des prototypes de recherche en fonctionnalités fiables et prêtes pour la production qui testent et valident le code généré par IA. Vous nous aiderez à combler le "fossé de la confiance" en livrant un logiciel robuste qui fonctionne simplement.

\n


Ce que vous ferez
  • Construire des fonctionnalités pour le "Moteur de Remédiation Unifié". Vous implémenterez la logique backend qui alimente nos efforts de remédiation. Vous écrirez un code propre et fiable (Java/Python) qui oriente les requêtes entre les QuickFixes déterministes et les agents LLM, garantissant que les fonctionnalités sont livrées de manière fiable dans notre cadre existant.
  • Implémenter une logique d'agent de qualité production. Vous prendrez les concepts de l'équipe de recherche et les "industrialisez". Vous écrirez les workflows spécifiques qui permettent à l'agent de lire les erreurs CI/CD, tenter des corrections et itérer jusqu'à ce que la build soit verte.
  • Assumer la responsabilité de votre code du local au cloud. Vous êtes responsable du cycle de vie complet des fonctionnalités que vous construisez. Vous déploierez vos services sur AWS, surveillerez leur santé (métriques/logs) et résoudrez les problèmes de production pour assurer une haute disponibilité à nos utilisateurs.
  • Sécuriser et optimiser l'exécution. Travaillant dans notre cadre de sandboxing existant, vous implémenterez les runners et couches d'isolation nécessaires pour exécuter le code généré par IA en toute sécurité. Vous veillerez à ce que votre implémentation soit sécurisée et efficace.
  • Collaborer et partager les connaissances. Vous serez un membre actif de l'équipe, examinant les PR, documentant votre travail et partageant vos connaissances avec vos pairs. Vous agirez en tant qu'expert des composants spécifiques que vous possédez, garantissant que l'équipe avance ensemble.


Expérience et qualifications
  • Solide expérience en ingénierie backend (3+ ans). Vous avez un historique de construction et maintenance de systèmes backend. Vous écrivez un code propre et testable et vous souciez de l'artisanat logiciel.
  • Polyvalence polyglotte (Java & Python). Vous êtes à l'aise avec l'un des langages principaux : Java (pour l'intégration avec l'écosystème Core Sonar) ou Python (pour la logique IA/Agent). Vous apprenez rapidement de nouveaux outils et syntaxes.
  • Opérations cloud (AWS). Vous comprenez comment votre code s'exécute dans le cloud. Vous avez de l'expérience avec AWS (Lambda, ECS ou similaire) et êtes à l'aise avec les pipelines de déploiement, la journalisation et la surveillance d'infrastructure basique.
  • Fondamentaux des systèmes. Vous comprenez comment différents services communiquent entre eux (REST, files d'attente, traitement asynchrone). Vous savez déboguer un système distribué en cas de problème.
  • Intérêt pour l'IA/LLMs. Vous êtes enthousiasmé par le potentiel de l'IA dans le développement logiciel. Une expérience avec les API LLM (OpenAI/Anthropic) est un plus, mais une volonté d'apprendre à les intégrer dans les workflows backend est essentielle.
  • Esprit de responsabilité. Vous ne vous contentez pas de "prendre des tickets". Vous assumez la livraison de vos tâches, signalez les risques si nécessaire et assurez que votre travail respecte des standards de qualité élevés avant d'atteindre la production.


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 entreprise 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 supportons pas actuellement les candidats nécessitant un visa aux États-Unis. 

Les candidatures soumises via des agences ou recruteurs tiers ne seront pas considérées. 

 

 


Sponsorisé CV adaptés au marché suisse

+ 6000 candidats accompagnés

designs professionnels — optimisés pour les recruteurs suisses, compatibles ATS, livrés en 48h.

Refonte complète du CV
Optimisé ATS par des expertes RH suisses
2 lettres de motivation
Personnalisées pour vos cibles
Mise en page premium
Professionnelle et soignée
20 modèles au choix
Designs variés pour tous les secteurs
⭐ 4.8/5 (380+ avis) 🚀 Taux de retour d'entretien : 78% ⏱️ Livraison 48h ouvrées
Refaire mon CV
✅ Service complet · Garantie satisfaction · Paiement sécurisé
Ingénieur Logiciel (Java) - Agent de Remédiation
Optimiser mon CV pour ce poste

Métier associé à cette offre

Les configurateurs d’applications TIC identifient, enregistrent et maintiennent des configurations d’application spécifiques aux utilisateurs sur la base des exigences des… Lire la suite →
📈 Perspectives moyennes
Développement Java Intégration d’APIs Gestion de projet Agile Connaissance des standards de qualité logiciel
Voir la fiche métier complète

Simulateurs

Estimations pour le marché suisse
💰 Simulateur de salaire
Estimez votre rémunération en fonction de votre métier, région et expérience
5
Salaire minimum du marché 117'300 CHF
Salaire moyen du marché 149'040 CHF
Salaire maximum du marché 186'300 CHF
Croissance annuelle +4.2%
📊 Simulateur financier
Calculez votre salaire net, charges et impôts
Salaire brut annuel 149'040 CHF
113'712 CHF
Salaire net mensuel 9'476 CHF
Charges sociales 19'822 CHF
Impôts 15'506 CHF
Taux d'imposition 12%
Conseil personnalisé
💡 📌 Pour un poste en Informatique & IT en Suisse, le salaire moyen est de 149'040 CHF/an.
💡 📍 La région de Genève influence le salaire avec un coefficient de 1.20
💡 🔍 Adaptez votre CV et votre lettre de motivation pour mettre en avant vos compétences et votre valeur ajoutée.
Guide pratique
🚨 Vous venez d'être licencié en Suisse ?
Ne faites surtout pas ces erreurs.
📅 Mis à jour le 26.08.2026 ⏱️ 5 min de lecture 📌 3 conseils

Recevoir une lettre de licenciement est toujours un choc. Pourtant, en Suisse, un licenciement ne signifie pas forcément la fin de votre carrière. De nombreux professionnels retrouvent un emploi rapidement, à condition d'agir sans attendre et d'éviter certaines erreurs qui peuvent ralentir leur retour à l'emploi.

Que vous soyez Suisse, résident étranger ou frontalier, voici les premières actions à entreprendre.

✅ 1. Ne signez rien dans la précipitation. Prenez le temps de relire tous les documents remis par votre employeur. Si certains points vous semblent flous ou incomplets, demandez des explications ou un avis avant de prendre une décision.
✅ 2. Exigez un certificat de travail de qualité. En Suisse, ce document est presque aussi important que votre CV. Il doit être complet, objectif et refléter fidèlement votre parcours. N'hésitez pas à demander une correction si certaines formulations sont inexactes ou peuvent nuire à votre recherche d'emploi.
✅ 3. Commencez votre recherche immédiatement. N'attendez pas la fin de votre préavis. Mettez à jour votre CV, préparez vos candidatures et activez votre réseau professionnel. Les premières semaines sont souvent déterminantes.
✅ 4. Effectuez rapidement vos démarches administratives. Les résidents doivent se renseigner auprès de leur ORP afin de préserver leurs droits. Les travailleurs étrangers et les frontaliers doivent également vérifier les démarches liées à leur permis de travail, à leur pays de résidence et à leur assurance chômage.
✅ 5. Mettez à jour votre profil LinkedIn et votre CV. Aujourd'hui, de nombreux recruteurs recherchent des candidats sur LinkedIn avant même de publier certaines offres. Un profil complet et un CV récent augmentent votre visibilité.

🎯 Le conseil qui fait souvent la différence :

Après un licenciement, beaucoup de candidats envoient le même CV à toutes les entreprises. Pourtant, les recruteurs suisses recherchent des candidatures personnalisées, avec des mots-clés adaptés au poste et une présentation optimisée pour les logiciels de recrutement (ATS). Quelques ajustements peuvent considérablement améliorer vos chances d'obtenir un entretien.

Créez un CV qui attire les recruteurs suisses CV optimisé ATS · Lettre de motivation · Conseils personnalisés
Commander mon CV

Foire aux questions — configurateur d’applications/configuratrice d’applications

Développement Java · Intégration d’APIs · Gestion de projet Agile · Connaissance des standards de qualité logiciel · Communication efficace avec les parties prenantes
Salaire moyen estimé : 85'000 CHF/an.
Diplôme en informatique ou équivalent (Bac+3) avec expérience en développement d’applications métier. Diplômes ou équivalences reconnus : Reconnaissance de diplômes étrangers via le Système d’Indexation des Titres (SIT), Validation des compétences via l’ASN Swiss National Registry.
Les perspectives d'emploi pour ce métier sont jugées moyennes en Suisse.
Ce métier s'exerce généralement sur site, le télétravail n'est pas la norme.
Vous allez être redirigé vers le site cvsuisse.com afin d'optimiser votre CV…