Staff Software Engineer (Java) - AI & Developer Experience — SonarSource (Sonar)

Ce poste n'est plus actif. Vous trouverez ci-dessous les détails originaux et d’autres postes ouverts.

Description complète

Qui est Sonar ? Sonar dirige l'avenir du développement de logiciels centrés sur les agents. En tant que leader de l'examen et de la vérification des codes d'IA, nous résolvons un problème critique : veiller à ce que les logiciels générés par les développeurs assistés par AI ou les agents autonomes soient fiables, sécurisés et durables. En s'intégrant parfaitement avec Claude Code, Codex, Cursor, GitHub Copilot, Gemini et Devin, nous aidons plus de 75% des logiciels de construction Fortune 100 fiables, conformes. Les clients qui utilisent Sonar sont 44 % moins susceptibles de signaler une panne en raison du code généré par l'IA. Nous croyons que la vérification du code est le lien manquant essentiel dans le cycle de développement Agent-Centric (AC/DC). Des géants de l'industrie comme Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca et Ford Motor Company. compte sur nous pour fournir un examen indépendant, explicable, cohérent et la gouvernance de leur code généré par l'IA via des produits comme:

  • SonarQube: Le monde est la principale plate-forme de révision et de vérification de code AI.
  • SonarQube Foundation Agent: En ce moment, les classements pour la réparation de logiciels mandataires.
  • SonarSweep & Sonar Contexte Augmentation : fournir le contexte de qualité entreprise et les agents de contraintes doivent être vraiment efficaces. Notre équipe opère à travers des centres mondiaux à Austin, Bochum, Dubaï, Genève, Londres, Singapour, Tokyo et Washington D.C. Nous bougeons avec un état d'esprit que nous appelons CODE:
  • Engagement envers nos clients et notre communauté.
  • Obsédé par la qualité.
  • Délibérer dans nos décisions.
  • Efficace comme une seule équipe. Avec plus de 400 M$ de revenus et une croissance rentable et rapide, nous construisons l'épine dorsale de la révolution logicielle de l'IA. Si vous avez faim d'avoir un impact, voulez construire à un rythme rapide, et prêt à travailler à l'avant-garde de l'IA, nous voulons entendre de vous. Description de la position Chez Sonar, notre équipe possède les expériences de développement externe, y compris les extensions SonarQube IDE (VS Code, IntelliJ, Visual Studio) et le serveur Sonar Model Context Protocol (MCP). Avec plus d'un million d'utilisateurs actifs, nous opérons à une échelle de quelques outils développeurs. Les outils que nous construisons ici sont sur la voie critique pour les équipes d'ingénierie les plus influentes du monde, ayant un impact tangible et élevé sur la chaîne d'approvisionnement mondiale des logiciels. Nous naviguons sur un passage massif de l'industrie, de l'écriture manuelle au code co-auteur AI. En tant que Senior/Staff de l'équipe IDE Experience, vous définirez la vision de ce futur d'ingénierie hybride, en architectant une « boucle intérieure » qui anticipe les besoins des ingénieurs humains et des agents d'IA. Vous allez construire l'infrastructure critique qui permet aux ingénieurs de se déplacer rapidement, en s'assurant que tout le code est « né propre » et sécurisé avant qu'un PR ne soit jamais ouvert. Ce que vous ferez
  • Construisez la boucle de rétroaction en temps réel. Vous allez concevoir et mettre en œuvre des systèmes de guidage intelligents qui orientent les développeurs et les agents d'IA vers des modèles sécurisés. Votre mission est de veiller à ce que les failles de sécurité et la dérive architecturale soient éliminées avant l'ouverture d'un PR.
  • Dirigez l'évolution technique. Vous allez prendre des décisions architecturales pour les Extensions IDE et leur moteur. Vous allez résoudre pour les contraintes dures : gérer la mémoire et l'empreinte du processeur, fournir des réponses à faible latence, et nous assurer de ne jamais bloquer le fil d'interface utilisateur pour protéger l'état de flux de l'ingénieur.
  • Architecte le "Context Engine" pour les agents d'IA. Vous contribuerez au développement du Sonar MCP Server et du Sonar CLI, permettant aux agents AI locaux (comme Cursor, GitHub Copilot, Claude Code, etc.) de "demander" les règles de projet et le contexte de sécurité avant qu'ils ne génèrent du code.
  • Championne une expérience unifiée. Vous vous assurerez que nos outils se sentent « natifs » dans chaque IDE tout en partageant un noyau logique robuste. Vous comblerez l'écart entre les implémentations spécifiques à la plate-forme (TypeScript/C#) et notre moteur partagé (Java) pour éviter la fragmentation des fonctionnalités dans l'écosystème.
  • Agissez comme un « multiplicateur de force » technique. Au-delà de l'écriture de code, vous mentorez l'équipe à travers des examens de conception et collaborez avec les équipes de Qualité et Sécurité du Code pour assurer que notre moteur d'analyse statique fonctionne efficacement dans un environnement local en direct. Expérience et qualifications
  • Fondation pour l'ingénierie profonde. Vous avez une expérience professionnelle importante (habituellement 7+ ans) dans l'un des écosystèmes suivants: Java (interne JVM, IntelliJ Platform UI / Compose), TypeScript ( Node.js , VS Code Extension API), C# (.NET, Visual Studio Extensibilité). Vous êtes un spécialiste dans l'un mais capable d'apprendre et de contribuer à l'autre au besoin.
  • La réflexion au niveau des systèmes. Vous comprenez la complexité de la programmation asynchrone, de la cohérence et de la communication interprocess. Expérience avec LSP (Protocole de serveur de langue) et/ou MCP (Protocole de contexte modèle) est un plus.
  • Génie des produits. Tu ne prends pas juste des billets. Vous êtes passionné par l'impact de votre travail. Vous apportez proactivement de nouvelles idées à la feuille de route et vous souciez du flux "Zero Friction", en comprenant que si nous ralentissons l'Agent ou l'Homme, nous restreignons la valeur ajoutée.
  • Vision pour le codage "agentique". Vous comprenez que le rôle de l'IDE est en train de changer. Vous voulez construire l'infrastructure qui permet à l'IA d'être autonome et sûre.
  • Leadership collaboratif. Vous avez de l'expérience pour guider les ingénieurs vers l'excellence technique et profiter d'une culture d'empathie, d'apprentissage continu et de « dogfooding » nos propres outils. Commentaires supplémentaires Ce rôle est basé à Genève, Suisse. Nous ne pouvons pas considérer les candidats qui ne veulent pas être à Genève, mais nous sommes prêts à déplacer le bon candidat. Avantages
  • Nous encourageons l'utilisation de nos allocations de congés robustes avec 27 jours de PTO pour nos employés basés à Genève, ainsi que des jours supplémentaires en fonction de l'ancienneté et des circonstances.
  • Nous cotisons 60 % du coût total de votre pension; 13,5 % à 15,5 % de votre salaire de base pour l'épargne; 2 % pour le risque.
  • Généreux bonus de croissance discrétionnaire de l'entreprise, payé annuellement.
  • Déplacement: options de mobilité durable, y compris le covoiturage et le remboursement de 60% de l'abonnement annuel au transport.
  • Main-d'œuvre mondiale avec des employés dans plus de 20 pays représentant plus de 35 nationalités uniques.
  • Nous avons un lancement annuel quelque part dans le monde où nous nous rencontrons pour établir des relations et des objectifs pour l'entreprise. Nous apprécions 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 différents horizons, perspectives et cultures. Nous sommes déterminés à favoriser un environnement de travail diversifié et inclusif où chacun se sent valorisé et habilité à contribuer le mieux possible. Nous sommes fiers d'être un employeur sur un pied d'égalité et d'accueillir tous les candidats qualifiés, peu importe la race, la couleur, la religion, le sexe, l'identité ou l'expression de genre, l'orientation sexuelle, l'origine nationale, la génétique, le handicap, l'âge ou le statut de vétéran. Si vous avez besoin d'un logement, veuillez communiquer avec nous à l'adresse [email protected] . Toutes les offres d'emploi chez Sonar dépendent des 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 au visa aux États-Unis. Les demandes présentées par des organismes ou des tiers recruteurs ne seront pas prises en considération.

Détails de l'offre

  • Entreprise: SonarSource (Sonar)
  • Poste: Staff Software Engineer (Java) - AI & Developer Experience
  • Lieu: Geneva, Genève
  • Salaire: CHF 60'500 - 91'500 (source non vérifiée)
  • Secteur: Software / Dev Tools
  • Expirée le: 2026-07-07

Autres offres chez SonarSource (Sonar)

Chercher des offres au Genève

Parcourez notre job board complet.

Recherchez d'autres offres près de Geneva: Emplois au Genève

Trouvez votre prochaine opportunité en tant que frontalier en Suisse.

Consulter les postes ouverts →