Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und verbessere die Entwicklererfahrung mit KI-Assistenz.
- Unternehmen: Sonar, ein führendes Unternehmen im Bereich Codequalität und Sicherheit.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und umfangreiche Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamische Kultur mit einem starken Fokus auf Teamarbeit und persönliches Wachstum.
- Warum dieser Job: Gestalte die Zukunft des Programmierens und arbeite an bedeutenden Projekten mit globalem Einfluss.
- Qualifikationen: Mindestens 7 Jahre Erfahrung in Java oder verwandten Technologien.
Das prognostizierte Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Sonar hilft, Probleme der Codequalität und -sicherheit zu verhindern, die in die Produktion gelangen, steigert die Produktivität der Entwickler in Zusammenarbeit mit KI-Assistenten und verbessert die Entwicklererfahrung durch optimierte Arbeitsabläufe. Sonar analysiert allen Code, unabhängig davon, wer ihn schreibt – Ihr internes Team, genAI oder Dritte – was zu sichereren, zuverlässigeren und wartbaren Anwendungen führt.
Wir glauben an die Entwicklung großartiger Produkte, die von großartigen internen Teams und einer starken Kultur unterstützt werden. Wir sind sehr engagiert und besessen von dem Unternehmen, den Nutzern, einander und unserer Open-Source-Community. Wir haben hohe Standards und halten uns gegenseitig verantwortlich, täglich mit Positivität, Engagement, Nachdenklichkeit, Empathie und Leidenschaft zu handeln.
Bei Sonar ist CODE mehr als nur ein Akronym – es ist eine Denkweise, die unsere täglichen Abläufe definiert.
Warum Sie sich bewerben sollten:
Bei Sonar sind wir eine Gruppe brillanter, motivierter und engagierter Fachleute, die hart daran arbeiten, Entwicklern zu helfen, besser und schneller zu bauen. Unsere Lösungen lösen nicht nur Symptome von Problemen – wir helfen, Probleme an der Quelle zu beheben – für allen Code, egal ob er von Entwicklern, KI oder Dritten geschrieben wurde.
Wir haben eine dynamische Kultur mit Mitarbeitern weltweit und Büros in den USA, der Schweiz, dem Vereinigten Königreich, Singapur und Deutschland. Teammitglieder sollten in der Lage sein, jeden Tag zur Arbeit zu kommen, an einem Produkt zu arbeiten, auf das sie stolz sind, das zu lieben, was sie tun, und sich von ihren Kollegen energetisiert zu fühlen.
Die Auswirkungen, die Sie haben werden:
Unser Team besitzt die externen Entwicklungserfahrungen, einschließlich der SonarQube IDE-Erweiterungen (VS Code, IntelliJ, Visual Studio) und des Sonar Model Context Protocol (MCP) Servers. Mit über 1 Million aktiven Nutzern arbeiten wir in einem Maßstab, den nur wenige Entwicklerwerkzeuge erreichen. Die Tools, die wir hier entwickeln, sind auf dem kritischen Weg für die weltweit einflussreichsten Ingenieurteams und haben einen greifbaren, hochriskanten Einfluss auf die globale Software-Lieferkette.
Sie werden die Vision für diese hybride Ingenieurszukunft definieren und eine "innere Schleife" entwerfen, die die Bedürfnisse sowohl menschlicher Ingenieure als auch KI-Agenten antizipiert. Sie werden die kritische Infrastruktur aufbauen, die es den Ingenieuren ermöglicht, schnell zu arbeiten, und sicherstellen, dass aller Code "sauber" und sicher ist, bevor ein PR jemals geöffnet wird.
Was Sie täglich tun werden:
- Entwickeln Sie den Echtzeit-Feedback-Loop. Sie werden intelligente Führungssysteme entwerfen und implementieren, die sowohl Entwickler als auch KI-Agenten proaktiv in Richtung sicherer Muster lenken.
- Leiten Sie die technische Evolution. Sie werden architektonische Entscheidungen für die IDE-Erweiterungen und deren Backend treffen.
- Architekt des "Context Engine" für KI-Agenten. Sie werden zur Entwicklung des Sonar MCP Servers und Sonar CLI beitragen.
- Fördern Sie eine einheitliche Erfahrung. Sie werden sicherstellen, dass unsere Tools in jeder IDE "nativ" wirken.
- Agieren Sie als technischer "Force Multiplier". Sie werden das Team durch Design-Reviews betreuen und mit den Teams für Codequalität und Sicherheit zusammenarbeiten.
Die Erfahrung, die Sie benötigen:
- Tiefe Ingenieurerfahrung. Sie haben signifikante Berufserfahrung (typischerweise 7+ Jahre) in einem der folgenden Ökosysteme: Java, TypeScript, C#.
- Systemdenken. Sie verstehen die Komplexität der asynchronen Programmierung, Parallelität und Inter-Prozess-Kommunikation (IPC).
- Produktorientierte Ingenieurskunst. Sie sind leidenschaftlich über die Auswirkungen Ihrer Arbeit.
- Vision für "Agentic" Coding. Sie verstehen, dass sich die Rolle der IDE verändert.
- Kollaborative Führung. Sie haben Erfahrung darin, Ingenieure zu technischer Exzellenz zu führen.
Warum Sie es hier lieben werden:
Unsere Kultur und Mission heben uns ab. Wir haben eine dynamische Arbeitskultur, die Respekt und Freundlichkeit schätzt und das Recht auf Fehler akzeptiert.
Wir haben eine flexible Arbeitsrichtlinie, die 3 Tage im Büro und 2 Tage Homeoffice pro Woche umfasst. Wir haben eine Wachstumsmentalität und glauben, dass kontinuierliche Bildung entscheidend für unseren Erfolg ist.
Vorteile der Arbeit bei Sonar:
- Pensionskasse: 1. Säule (Unterstützungskasse): Automatisch, finanziert von Sonar, 3% des Bruttogehalts.
- Pensionskasse: 2. Säule (bAV): Freiwillig, 15% Beitrag von Sonar aus Sozialversicherungsersparnissen.
- 28 PTO-Tage für Mitarbeiter in der Region Genf, plus zusätzliche Tage basierend auf Seniorität und Umständen.
- Öffentliche Verkehrsmittel werden zu 60% für Jahresabonnements erstattet.
- Globale Belegschaft mit Mitarbeitern in über 20 Ländern.
Wir schätzen Vielfalt, Gleichheit und Inklusion. Wir sind ein globales Unternehmen, das unterschiedliche Hintergründe, Perspektiven und Kulturen respektiert.
Staff Software Engineer (Java) - AI & Developer Experience (f/m/d) Arbeitgeber: Sonar
Sonar ist ein hervorragender Arbeitgeber, der eine dynamische und respektvolle Arbeitskultur fördert, in der Teamarbeit und kontinuierliches Lernen im Mittelpunkt stehen. Mit flexiblen Arbeitsmodellen, großzügigen Urlaubstagen und einem starken Fokus auf persönliche und berufliche Entwicklung bietet Sonar seinen Mitarbeitern die Möglichkeit, in einem innovativen Umfeld zu wachsen und an bedeutenden Projekten zu arbeiten, die die Entwicklergemeinschaft weltweit unterstützen. Die internationale Ausrichtung und die Vielfalt der Belegschaft machen Sonar zu einem inspirierenden Arbeitsplatz, an dem jeder geschätzt wird.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Staff Software Engineer (Java) - AI & Developer Experience (f/m/d) erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Denkweise zu erklären. Wir können dir Ressourcen zur Verfügung stellen, die dir helfen, dich optimal vorzubereiten.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Zeig uns, dass du motiviert bist und bereit, Teil unseres Teams zu werden!
✨Tipp Nummer 4
Mach dich mit unserer Unternehmenskultur vertraut! Lies über unsere Werte und Mission, damit du im Interview zeigen kannst, wie gut du zu uns passt. Wir suchen nach Menschen, die unsere Leidenschaft teilen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer (Java) - AI & Developer Experience (f/m/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert. Wir suchen nach echten Menschen, die Leidenschaft für das haben, was sie tun!
Mach es klar und prägnant!:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir lieben es, wenn wir schnell verstehen, was du kannst und was du mitbringst.
Betone deine Erfahrungen!:Erzähle uns von deinen bisherigen Projekten und wie du Herausforderungen gemeistert hast. Zeig uns, wie deine Erfahrungen zu unserer Mission passen und wie du unser Team bereichern kannst.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.
Wie man sich auf ein Vorstellungsgespräch bei Sonar vorbereitet
✨Verstehe die Unternehmenskultur
Mach dich mit der Kultur von Sonar vertraut. Sie legen großen Wert auf Teamarbeit, Empathie und kontinuierliches Lernen. Überlege dir, wie du diese Werte in deinem Interview demonstrieren kannst.
✨Technisches Wissen auffrischen
Da die Position einen starken Fokus auf Java und asynchrone Programmierung hat, solltest du dein technisches Wissen in diesen Bereichen auffrischen. Bereite dich darauf vor, spezifische technische Fragen zu beantworten und Beispiele aus deiner bisherigen Erfahrung zu teilen.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage zum Beispiel nach den Herausforderungen, die das Team aktuell bewältigt, oder nach der Vision für die Zukunft der Produkte.
✨Praktische Beispiele nutzen
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Fähigkeiten und Erfahrungen unter Beweis stellen. Zeige, wie du in der Vergangenheit Probleme gelöst hast und welche Erfolge du erzielt hast, insbesondere in Bezug auf die Verbesserung der Entwicklererfahrung.