Senior Software Engineer (Java) - Remediation Agent
Sonarsource Sa
Geneva, Switzerland
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
Geneva, Switzerland
Tech stack
Java
Artificial Intelligence
Amazon Web Services (AWS)
Systems Engineering
Cloud Computing
Python
SONAR (Symantec)
Large Language Models
Prompt Engineering
Backend
Information Technology
Job description
- Entwicklung einer skalierbaren Backend-Architektur.
- Implementierung autonomer Remediation-Workflows.
- Sicherstellung der Zuverlässigkeit und Sicherheit von Systemen.
Requirements
- Mindestens 8 Jahre Erfahrung in Backend- und Cloud-Technologien.
- Erfahrung mit AWS-Architekturen.
- Kenntnisse in Java und Python., * Starke Backend- & Cloud-Expertise. Sie verfügen über mehr als 8 Jahre Erfahrung im Aufbau skalierbarer, belastbarer Systeme. Sie sind versiert in AWS-Architektur und wissen, wie man für hohe Verfügbarkeit und geringe Latenz unter Berücksichtigung der Kosten entwirft.
- Polyglottes Ökosystem (Java & Python). Sie fühlen sich in einer hybriden Umgebung wohl: Java für die tiefe Integration mit der Core Sonar Analyse-Engine und Python für die KI-/Agenten-Reasoning-Schicht. Sie sollten in einer Sprache stark und in der anderen kompetent sein. Wir nutzen verschiedene LLM-Tools und suchen Menschen, die keine Angst vor unterschiedlichen Sprachen haben.
- Systemdenken. Sie verstehen, dass "KI" in der Produktion hauptsächlich "Systemtechnik" ist. Sie wissen, wie man asynchrone, ereignisgesteuerte Architekturen handhabt, Warteschlangen verwaltet und sandboxed Ausführungsumgebungen entwirft, um nicht vertrauenswürdigen Code sicher auszuführen.
- KI- & LLM-Integration. Sie haben praktische Erfahrung im Aufbau von Anwendungen, die LLMs orchestrieren (OpenAI, Anthropic oder gehostete offene Modelle). Sie verstehen die Backend-Komplexität von RAG, Kontextfenstermanagement und Prompt Engineering im grossen Massstab.
- Datengetriebene Denkweise. Sie interessieren sich für das "Warum". Sie wollen Telemetrie-Pipelines aufbauen, die zwischen "schlechter UX" und "schlechtem Code" unterscheiden und sich auf die wichtigen Metriken konzentrieren.
About the company
Sonar ist ein führendes Unternehmen im Bereich der Softwareentwicklung., Sonar gestaltet die Zukunft der agentenzentrierten Softwareentwicklung. Als führendes Unternehmen im Bereich KI-Code-Review und -Verifikation lösen wir ein kritisches Problem: die Sicherstellung, dass von KI-unterstützten Entwicklern oder autonomen Agenten generierte Software zuverlässig, sicher und wartbar ist.
Durch nahtlose Integration mit Claude Code, Codex, Cursor, GitHub Copilot, Gemini und Devin unterstützen wir über 75 % der Fortune 100 dabei, vertrauenswürdige, zuverlässige und konforme Software zu erstellen. Kunden, die Sonar nutzen, melden 44 % weniger Ausfälle aufgrund von KI-generiertem Code.
Wir sind überzeugt, dass Code-Verifikation das entscheidende fehlende Glied im Agent-Centric Development Cycle (AC/DC) ist. Branchenriesen wie Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca und Ford Motor Company vertrauen darauf, dass wir eine unabhängige, erklärbare und konsistente Überprüfung und Governance ihres KI-generierten Codes über Produkte wie:
* SonarQube: Die weltweit führende Plattform für KI-Code-Review und Verifikation.
* SonarQube Foundation Agent: Derzeit Spitzenreiter bei agentenbasierter Software-Reparatur.
* SonarSweep & Sonar Context Augmentation: Bereitstellung des unternehmensgerechten Kontexts und der Einschränkungen, die Agenten benötigen, um wirklich effektiv zu sein.
Unser Team arbeitet an globalen Standorten in Austin, Bochum, Dubai, Genf, London, Singapur, Tokio und Washington D.C. Wir handeln mit einer Denkweise, die wir CODE nennen:
* Committed to our customers and community.
* Obsessed with quality.
* Deliberate in our decisions.
* Effective as one team.
Mit über 400 Mio. USD Umsatz und profitabel schnellem Wachstum bauen wir das Rückgrat der KI-Software-Revolution. Wenn Sie hungrig sind, etwas zu bewirken, schnell entwickeln wollen und bereit sind, an der Spitze der KI zu arbeiten, möchten wir von Ihnen hören.
Stellenbeschreibung
Bei Sonar sind wir der Meinung, dass das reine Melden von Code-Problemen nicht ausreicht. Um die Qualität der weltweiten Software wirklich zu verbessern, müssen wir Millionen von Entwicklern befähigen, diese automatisch zu beheben. Mit über 400.000 Unternehmen, die auf unsere Produkte vertrauen, haben wir einen einzigartigen Hebel, um die Art und Weise, wie Software entwickelt wird, zu gestalten.
Jüngste Durchbrüche in der KI haben autonome Behebung zur Realität gemacht, aber eine grosse Hürde bleibt: Vertrauen. Generative KI macht Fehler, und Unternehmen können nicht automatisieren, was sie nicht vertrauen. Hier kommen Sie ins Spiel. Als Senior/Staff Engineer entwerfen Sie das Backend für Verified Autonomous Remediation, einen ausgeklügelten agentenbasierten Workflow, der nicht nur Code generiert, sondern ihn rigoros testet und mit Sonars Analyse-Engine validiert. Sie lösen die schwierigen technischen Probleme, die erforderlich sind, um die "Vertrauenslücke" zu schliessen.
Was Sie tun werden
* Architektur der "Unified Remediation Engine". Sie entwerfen die hochdurchsatzfähige Entscheidungslogik, die unsere Behebungsbemühungen antreibt. Sie bauen Backend-Services, die Anfragen intelligent zwischen deterministischen, sofortigen QuickFixes, LLM-basierten Behebungen und komplexen agentenbasierten Abläufen weiterleiten.
* Robuste Agenten-Architektur aufbauen. Sie tragen zum Sonar Remediation Agent Code bei und überführen Forschungskonzepte in einen belastbaren, hochskalierbaren Produktionsservice. Sie implementieren selbstheilende Workflows, bei denen der Agent den von ihm erzeugten Code iterativ so lange korrigiert, bis der Build grün ist.
* Das "Sandboxing"-Problem lösen. Sie entwerfen sichere Ausführungsumgebungen, die erforderlich sind, um nicht vertrauenswürdigen, KI-generierten Code auszuführen. Sie gestalten Isolationsschichten, die es Agenten erlauben, Codeverbesserungen iterativ vorzunehmen, ohne unsere Infrastruktur zu gefährden.
* Für Zuverlässigkeit & Sicherheit entwickeln. Sie implementieren kritische Sicherheitsmechanismen wie Circuit Breaker, die Anfragen automatisch an die richtige Engine umleiten, wenn die Akzeptanzraten sinken. Entscheidend ist, dass Sie das Kosten-/Leistungsverhältnis verantworten und sicherstellen, dass unsere AWS-Architektur auf Millionen von Ereignissen skaliert, ohne dass die Token-Kosten explodieren.
* Als technischer "Force Multiplier" agieren. Über den Systemaufbau hinaus betreuen Sie das Team durch Design-Reviews und arbeiten mit dem Forschungsteam zusammen, um sicherzustellen, dass unser Agent nicht nur State-of-the-Art, sondern auch produktionssicher ist., Bei Sonar sind wir überzeugt, dass unsere Vielfalt unsere Stärke ist. Wir sind ein globales Unternehmen, das unterschiedliche Hintergründe, Perspektiven und Kulturen wertschätzt und respektiert. Wir engagieren uns für ein diverses und inklusives Arbeitsumfeld, in dem sich jeder wertgeschätzt fühlt und befähigt ist, sein Bestes beizutragen. Wir sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet, und begrüssen alle qualifizierten Bewerber, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, nationaler Herkunft, Genetik, Behinderung, Alter oder Veteranenstatus.
Wenn Sie eine Unterstützung benötigen, wenden Sie sich bitte an hiring@sonarsource.com.
Alle Stellenangebote bei Sonar stehen unter dem Vorbehalt einer umfassenden Hintergrundüberprüfung und Referenzprüfung, die vor dem Eintrittstermin durchgeführt wird.
Wir unterstützen derzeit keine Visakandidaten in den USA.