Geneva
Senior Softwareingenieur (Java)
- 16 Juli 2025
- 100%
- Geneva
Über den Job
Wer ist Sonar?
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 entwickeln. Kunden, die Sonar nutzen, melden 44 % weniger Ausfälle aufgrund von KI-generiertem Code.
Wir sind überzeugt, dass die 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:
Engagiert für unsere Kunden und Gemeinschaft.
Besessen von Qualität.
Überlegt in unseren Entscheidungen.
Effektiv als ein Team.
Mit über 400 Mio. USD Umsatz und profitabel, schnell wachsend, 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
Als Mitglied eines unserer Engineering-Teams sind Sie ein wichtiger Akteur dabei, SonarQube Cloud und SonarQube Server zu den besten Werkzeugen für Codequalität und Sicherheit zu machen, indem Sie neue Funktionen bereitstellen, die hochwertige und leistungsstarke Produkte und Dienstleistungen liefern, die unseren Nutzern helfen, bessere Software zu schreiben.
Sie haben die Möglichkeit, Ihre Funktionen mit kurzen Iterationszyklen in der Produktion zum Leben zu erwecken. Dabei behalten Sie unsere Roadmap und Geschäftsprioritäten im Blick und können einen hohen Einfluss auf die von uns entwickelte und betreute Software ausüben.
Durch Ihren Beitritt bringen Sie Ihre Erfahrung und Expertise ein, um unser Produkt in die nächste Entwicklungsstufe zu bringen und die Bedürfnisse unserer großen Nutzer- und Kundenbasis zu erfüllen.
- Arbeiten Sie mit Produktmanagern und UX-Designern zusammen, um neue Funktionen zu spezifizieren und unsere Produkte zu verbessern.
- Entwickeln Sie diese neuen Funktionen mit dem Endnutzer im Blick und schreiben Sie Unit-Tests und Integrationstests dafür.
- Leiten Sie die Definition der Architektur unserer Anwendungen auf AWS.
- Übernehmen Sie starke Verantwortung für die Arbeit des Teams und treiben Sie Sprints bis zum Abschluss voran.
- Setzen Sie neue Funktionen in der Produktion ein und überwachen Sie diese.
- Helfen Sie bei der Lösung von Produktionsproblemen im Zusammenhang mit den Funktionen Ihres Teams.
- Bieten Sie Mentoring für Ingenieure, um deren technische Verantwortlichkeiten zu fördern und Hindernisse für ihre Autonomie zu beseitigen.
- Arbeiten Sie mit agilen Methoden.
- Tragen Sie zur Definition der kurz- und langfristigen Ziele des Teams bei.
- Mehr als 6 Jahre Erfahrung als Java-Softwareingenieur.
- Entwicklung in Java mit sauberem und wartbarem Code, unter Berücksichtigung von Designmustern und der Architektur der Anwendung.
- Erfahrung in der Architektur cloud-nativer Anwendungen auf AWS.
- Gute Kenntnisse von Engineering-Prozessen, strukturellem Design und Systemoptimierung.
- Ausgezeichnete technische Fähigkeiten und ein gutes Verständnis der Grundlagen der Informatik.
- Führungskompetenz: Sie sind in der Lage, Initiative zu ergreifen und ein Thema mit wenig bis keiner Aufsicht zum Abschluss zu bringen. Sie haben Erfahrung in der Unterstützung und Betreuung anderer Teammitglieder.
- Erfahrung mit relationalen RDBMS (wie Postgres) und SQL.
- Code-Qualitätspraktiken (Erfahrung mit Testframeworks), konstruktive Code-Reviews.
- Werkzeuge: Kenntnisse von Build-Tools (Maven oder Gradle); Erfahrung mit Versionskontrollsystemen wie git.
Wir schätzen Vielfalt, Gleichberechtigung und Inklusion
Bei Sonar glauben wir, 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ü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.
Bewerbungen, die über Agenturen oder Drittanbieter eingereicht werden, werden nicht berücksichtigt.