Softwareingenieur (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
IntermediateJob location
Geneva, Switzerland
Tech stack
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
Distributed Systems
Python
Software Engineering
SONAR (Symantec)
Data Logging
Large Language Models
Backend
Job description
- Bauen von Funktionen für die Unified Remediation Engine.
- Implementierung von produktionsgerechter Agentenlogik.
- Verantwortung für den gesamten Lebenszyklus Ihrer Funktionen., * Funktionen für die "Unified Remediation Engine" entwickeln. Sie implementieren die Backend-Logik, die unsere Behebungsbemühungen antreibt. Sie schreiben sauberen, zuverlässigen Code (Java/Python), der Anfragen zwischen deterministischen QuickFixes und LLM-Agenten weiterleitet und sicherstellt, dass Funktionen zuverlässig innerhalb unseres bestehenden Frameworks bereitgestellt werden.
- Produktionsreife Agentenlogik implementieren. Sie übernehmen Konzepte vom Forschungsteam und "produktionsreif" machen. Sie schreiben die spezifischen Workflows, die es dem Agenten ermöglichen, CI/CD-Fehler zu lesen, Korrekturen zu versuchen und so lange zu iterieren, bis der Build grün ist.
- Verantwortung für Ihren Code von lokal bis Cloud übernehmen. Sie sind für den gesamten Lebenszyklus der von Ihnen entwickelten Funktionen verantwortlich. Sie deployen Ihre Services auf AWS, überwachen deren Gesundheit (Metriken/Logs) und beheben Produktionsprobleme, um eine hohe Verfügbarkeit für unsere Nutzer sicherzustellen.
- Ausführung sichern und optimieren. Innerhalb unseres bestehenden Sandboxing-Frameworks implementieren Sie die Runner und Isolationsschichten, die erforderlich sind, um KI-generierten Code sicher auszuführen. Sie stellen sicher, dass Ihre Implementierung sicher und effizient ist.
- Zusammenarbeiten und Wissen teilen. Sie sind ein aktives Mitglied des Teams, überprüfen Pull Requests, dokumentieren Ihre Arbeit und teilen Wissen mit Kollegen. Sie fungieren als Fachexperte für die spezifischen Komponenten, die Sie betreuen, und sorgen dafür, dass das Team gemeinsam vorankommt.
Requirements
- Mindestens 3 Jahre Erfahrung in der Backend-Entwicklung.
- Versiert in Java und Python.
- Erfahrung mit AWS und Cloud-Operationen., * Solide Backend-Entwicklung (3+ Jahre). Sie können auf eine nachweisliche Erfahrung im Aufbau und der Wartung von Backend-Systemen zurückblicken. Sie schreiben sauberen, testbaren Code und legen Wert auf Software-Handwerk.
- Polyglotte Vielseitigkeit (Java & Python). Sie sind mit einer der Kernsprachen vertraut: Java (für die Integration in das Core Sonar-Ökosystem) oder Python (für KI-/Agentenlogik). Sie lernen neue Werkzeuge und Syntax schnell.
- Cloud-Betrieb (AWS). Sie verstehen, wie Ihr Code in der Cloud läuft. Sie haben Erfahrung mit AWS (Lambda, ECS oder Ähnlichem) und sind mit Deployment-Pipelines, Logging und grundlegender Infrastrukturüberwachung vertraut.
- Systemgrundlagen. Sie verstehen, wie verschiedene Dienste miteinander kommunizieren (REST, Warteschlangen, asynchrone Verarbeitung). Sie wissen, wie man ein verteiltes System debuggt, wenn etwas schiefgeht.
- Interesse an KI/LLMs. Sie sind begeistert vom Potenzial der KI in der Softwareentwicklung. Erfahrung mit LLM-APIs (OpenAI/Anthropic) ist ein Plus, aber die Bereitschaft, zu lernen, wie man sie in Backend-Workflows integriert, ist unerlässlich.
- Ownership-Mentalität. Sie "nehmen" nicht nur Tickets an. Sie übernehmen die Verantwortung für die Lieferung Ihrer Aufgaben, melden Risiken, wenn nötig, und stellen sicher, dass Ihre Arbeit hohe Qualitätsstandards erfüllt, bevor sie in Produktion geht.
About the company
Sonar ist der führende Anbieter für KI-Code-Überprüfung. Ihre Lösungen verbessern die Softwarequalität und bieten Sicherheit., Sonar gestaltet die Zukunft der agentenzentrierten Softwareentwicklung. Als führendes Unternehmen im Bereich KI-Codeüberprüfung und -verifikation lösen wir ein kritisches Problem: die Gewährleistung, dass von KI-unterstützten Entwicklern oder autonomen Agenten erzeugte Software zuverlässig, sicher und wartbar ist.
Wir integrieren uns nahtlos mit Claude Code, Codex, Cursor, GitHub Copilot, Gemini und Devin und unterstützen ü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 die Codeverifikation 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, konsistente Überprüfung und Governance ihres KI-generierten Codes über Produkte wie:
* SonarQube: Die weltweit führende Plattform für KI-Codeüberprüfung und -verifikation.
* SonarQube Foundation Agent: Derzeit Spitzenreiter in der agentenbasierten Softwarereparatur.
* 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 auf. Wenn Sie hungrig sind, etwas zu bewirken, schnell entwickeln möchten 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 Codeproblemen 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., Bei Sonar sind wir der Überzeugung, 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 vielfältiges und inklusives Arbeitsumfeld, in dem sich jeder wertgeschätzt fühlt und befähigt wird, sein Bestes beizutragen. Wir sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet, und begrüßen 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.
Derzeit unterstützen wir keine Visakandidaten in den USA.