Sonar est une entreprise innovante qui garantit la qualitĂ© du code. Rejoindre Sonar, c'est intĂ©grer une culture dynamique et collaborative.TĂąchesPrĂ©venir les problĂšmes de qualitĂ© et de sĂ©curitĂ© du code.AmĂ©liorer la productivitĂ© des dĂ©veloppeurs avec des solutions AI.Analyser tout code, qu'il soit interne ou tiers, pour plus de sĂ©curitĂ©.CompĂ©tencesDiplĂŽme en informatique avec de solides compĂ©tences en programmation.Excellentes compĂ©tences en Java et Python.CapacitĂ© Ă travailler dans des systĂšmes distribuĂ©s.Qui est Sonar ?Sonar aide Ă prĂ©venir les problĂšmes de qualitĂ© et de sĂ©curitĂ© du code avant leur mise en production, amplifie la productivitĂ© des dĂ©veloppeurs en collaboration avec des assistants IA, et amĂ©liore l'expĂ©rience dĂ©veloppeur grĂące Ă des flux de travail simplifiĂ©s. Sonar analyse tout le code, quel que soit son auteur â votre Ă©quipe interne, genAI ou des tiers â ce qui aboutit Ă des applications plus sĂ©curisĂ©es, fiables et maintenables. AncrĂ© dans la communautĂ© open source, les solutions de Sonar supportent plus de 30 langages de programmation, frameworks et technologies d'infrastructure. Aujourd'hui, Sonar est utilisĂ© par plus de 7 millions de dĂ©veloppeurs et 400 000 organisations dans le monde, y compris le DoD, Microsoft, NASA, MasterCard, Siemens et T-Mobile.Nous croyons en la crĂ©ation de produits excellents soutenus par d'excellentes Ă©quipes internes et une forte culture. Nous sommes trĂšsengagĂ©setobsĂ©dĂ©spar l'entreprise, les utilisateurs, les uns les autres et notre communautĂ© open source. Nous avons des standards Ă©levĂ©s et nous tenons mutuellement responsables d'agir chaque jour avec positivitĂ©, dĂ©vouement, rĂ©flexion, empathie et passion.Nous sommesdĂ©libĂ©rĂ©sdans nos dĂ©cisions avec une grande clartĂ© d'intention. En mĂȘme temps, nous ressentons une urgence extrĂȘme et avançons rapidement.Et enfin, nous sommes trĂšsefficaceset opĂ©rationnellementefficients. Nous opĂ©rons collectivement comme Une Ăquipe pour atteindre nos objectifs.Chez Sonar, CODE est plus qu'un simple acronyme â c'est un Ă©tat d'esprit qui dĂ©finit les opĂ©rations quotidiennes.Pourquoi postuler :Chez Sonar, nous sommes un groupe de professionnels brillants, motivĂ©s et dĂ©terminĂ©s travaillant dur pour aider Ă booster les dĂ©veloppeurs afin qu'ils construisent mieux et plus vite. Sonar aide Ă amĂ©liorer continuellement la qualitĂ© et la sĂ©curitĂ© du code tout en rĂ©duisant la charge de travail des dĂ©veloppeurs. Cela signifie que les dĂ©veloppeurs peuvent se concentrer sur ce qu'ils aiment faire et moins sur ce qu'ils n'aiment pas. Nos solutions ne se contentent pas de rĂ©soudre les symptĂŽmes des problĂšmes â nous aidons Ă corriger les problĂšmes Ă la source â pour tout code, qu'il soit Ă©crit par des dĂ©veloppeurs, gĂ©nĂ©rĂ© par IA ou provenant de tiers.Nous avons une culture dynamique avec des employĂ©s dans le monde entier et des bureaux centraux aux USA, en Suisse, au Royaume-Uni, Ă Singapour et en Allemagne. Les membres de l'Ă©quipe doivent pouvoir venir travailler chaque jour, travailler sur un produit dont ils sont fiers, aimer ce qu'ils font et se sentir stimulĂ©s par leurs pairs. Avec nos racines profondĂ©ment ancrĂ©es dans la communautĂ© open source, notre mission est claire : booster les dĂ©veloppeurs pour construire mieux et plus vite.L'impact que vous aurez :Chez Sonar, nous croyons que simplement signaler les problĂšmes de code n'est pas suffisant. Pour vraiment amĂ©liorer la qualitĂ© des logiciels dans le monde, nous devons permettre Ă des millions de dĂ©veloppeurs de les corriger automatiquement. Avec plus de 400 000 entreprises qui comptent sur 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 n'ont 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 en utilisant le moteur d'analyse de Sonar. Vous relĂšverez les dĂ©fis techniques nĂ©cessaires pour combler le "fossĂ© de la confiance".Ce que vous ferez au quotidien :ImplĂ©menter des fonctionnalitĂ©s pour le "Moteur de RemĂ©diation UnifiĂ©".Vous Ă©crirez le code qui alimente nos efforts de remĂ©diation. En collaboration avec des ingĂ©nieurs seniors, vous implĂ©menterez des services backend (en Java et Python) qui dirigent les requĂȘtes et gĂšrent le flux entre nos correcteurs dĂ©terministes et les nouveaux agents IA.DĂ©velopper la logique des agents.Vous aiderez Ă transformer des concepts de recherche en code de production. Vous implĂ©menterez des flux de travail "auto-rĂ©parateurs" spĂ©cifiques oĂč l'agent lit les erreurs CI/CD et tente de corriger son propre code, apprenant Ă rendre ces boucles robustes et efficaces.Apprendre l'ingĂ©nierie "de niveau industriel".Vous passerez des projets universitaires Ă des systĂšmes rĂ©els. Vous apprendrez Ă dĂ©ployer sur AWS, Ă instrumenter votre code pour l'observabilitĂ© (logs/mĂ©triques) et Ă garantir que vos fonctionnalitĂ©s peuvent Ă©voluer pour gĂ©rer des charges massives.Assurer la fiabilitĂ© et la qualitĂ©.Vous Ă©crirez des tests complets pour votre code. Vous aiderez l'Ă©quipe Ă maintenir des taux d'acceptation Ă©levĂ©s en enquĂȘtant sur les raisons d'un Ă©chec de correction IA et en mettant en Ćuvre des amĂ©liorations dans la logique.Collaborer et grandir.Vous participerez aux revues de conception et de code, apprenant des ingĂ©nieurs plus expĂ©rimentĂ©s. Vous assimilerez les meilleures pratiques en systĂšmes distribuĂ©s, sĂ©curitĂ© et architecture propre.L'expĂ©rience requise :Solides bases en informatique.Vous avez un diplĂŽme de licence ou master en informatique (ou domaine connexe). Vous maĂźtrisez les algorithmes, structures de donnĂ©es et analyse de complexitĂ©.Potentiel polyglotte (Java & Python).Vous ĂȘtes compĂ©tent dans au moins un langage majeur (de prĂ©fĂ©rence Java ou Python) et souhaitez travailler dans un environnement hybride. Vous accordez de l'importance au style de code, Ă la modularitĂ© et Ă l'Ă©criture d'une logique propre et testable.CuriositĂ© pour les systĂšmes.Vous comprenez les bases de la communication entre ordinateurs (HTTP, API, environnement Linux). Vous n'ĂȘtes peut-ĂȘtre pas encore expert AWS, mais vous ĂȘtes dĂ©sireux d'apprendre Ă construire des systĂšmes distribuĂ©s dans le cloud.IntĂ©rĂȘt pour l'IA/LLMs.Vous avez un intĂ©rĂȘt rĂ©el pour le domaine de l'IA. Vous avez peut-ĂȘtre suivi des cours universitaires sur le ML, expĂ©rimentĂ© les API OpenAI lors de hackathons, ou rĂ©digĂ© un mĂ©moire impliquant le NLP. Vous ĂȘtes enthousiaste Ă l'idĂ©e d'appliquer cela Ă des problĂšmes d'ingĂ©nierie rĂ©els.Esprit analytique.Vous ne vous contentez pas de "ça marche sur ma machine." Vous voulez comprendre le fonctionnement interne et aimez analyser les donnĂ©es pour comprendre pourquoi un systĂšme se comporte ainsi.Pourquoi vous allez adorer ici :Notre culture et notre mission nous distinguent. Nous avons une culture de travail dynamique qui valorise le respect et la gentillesse et accepte le droit Ă l'Ă©chec (et Ă se relever immĂ©diatement !).De grandes personnes font une grande entreprise. Nous valorisons autant les compĂ©tences humaines que techniques et nous efforçons de garder un environnement amical tout en Ă©tant des leaders passionnĂ©s dans nos domaines.Nous avons une politique de travail flexible incluant 3 jours au bureau et 2 jours en tĂ©lĂ©travail chaque semaine pour ceux situĂ©s prĂšs de nos bureaux ; certains sites comme DubaĂŻ, Inde, Japon et Australie fonctionnent entiĂšrement Ă distance.Nous avons un Ă©tat d'esprit de croissance. Nous aimons apprendre et croyons que l'Ă©ducation continue est essentielle Ă notre succĂšs. Dans une industrie en constante Ă©volution, de nouvelles compĂ©tences sont nĂ©cessaires, et nous sommes heureux d'aider notre Ă©quipe Ă les acquĂ©rir.En tant que leader dans notre domaine, nos produits et services sont aussi solides que nos membres d'Ă©quipe internes.Nous prĂŽnons la transparence avec des rĂ©unions rĂ©guliĂšres, des messages en cascade et des mises Ă jour sur la croissance et le succĂšs de notre organisation.Avantages de travailler avec Sonar - GenĂšve :Nous encourageons l'utilisation de nos gĂ©nĂ©reuses allocations de congĂ©s avec 27 jours de congĂ©s payĂ©s pour nos employĂ©s basĂ©s dans la rĂ©gion de GenĂšve, plus des jours supplĂ©mentaires selon l'anciennetĂ© et les circonstances.Nous contribuons Ă hauteur de 60 % du coĂ»t total de votre pension ; de 13,5 % Ă 15,5 % de votre salaire de base pour l'Ă©pargne ; 2 % pour le risque.Prime discrĂ©tionnaire gĂ©nĂ©reuse de croissance de l'entreprise, versĂ©e annuellement.DĂ©placements : options de mobilitĂ© durable, y compris le covoiturage et le remboursement de 60 % de l'abonnement annuel aux transports.Effectif mondial avec des employĂ©s dans plus de 20 pays reprĂ©sentant plus de 35 nationalitĂ©s uniques.Nous organisons un lancement annuel quelque part dans le monde oĂč nous nous rĂ©unissons pour construire des relations et des objectifs pour l'entreprise.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 diffĂ©rentes origines, perspectives et cultures.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.Toutes les offres d'emploi chez Sonar sont conditionnĂ©es aux rĂ©sultats prĂ©cis d'une vĂ©rification complĂšte des antĂ©cĂ©dents et des rĂ©fĂ©rences effectuĂ©e avant la date de dĂ©but.Les candidatures soumises via des agences ou des recruteurs tiers ne seront pas prises en compte.