Logo SonarSource GmbH

Agentic Software Engineer

Neu

Job

  • Level
    Erfahren
  • Ort
    Bochum
  • Arbeitsmodell
    Onsite
  • Job Feld
    Software, Test/QA
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Gehalt
    80.000 bis 110.000€ Brutto/Jahr

Job Zusammenfassung

In dieser Rolle entwickelst du automatisierte Refactoring-Pipelines für die Codebasis von Sonar, einschließlich der Evaluierung, Überprüfung und Optimierung von Agenten für effiziente Migrationen.

Job Technologien

Deine Rolle im Team

  • As an Agentic Software Engineer on the Platform Architecture squad, you will build the multi-agent systems that autonomously refactor and modernize Sonar's own codebase - starting with one of our biggest technical bets: unifying SonarQube Cloud (SQC) and SonarQube Server (SQS) onto a single, portable architecture ("build once, deploy twice"). You will:
  • Design and build agentic refactoring pipelines that can safely extract a domain's logic from our existing SQS/SQC codebases and re-platform it onto our Unified Core (a hexagonal "capability-core + adapters" architecture), with minimal human oversight.
  • Define the guardrails that make autonomous refactoring safe at scale - verification gates, automated test generation, static analysis, and rollback strategies that let agents move fast without breaking production code relied on by 7M+ developers.
  • Prove the approach on real migrations - Micronaut-to-Spring conversions, Lambda-to-container consolidations, API convergence (consolidating overlapping API surfaces onto shared contracts), and strangler-fig domain extractions - before scaling it into a repeatable, multi-agent "coding squad" capable of tackling many domains in parallel.
  • Stay hands-on in the Java/Spring codebase often enough to critically review what the agents produce, recognize when a refactor is architecturally wrong, and correct the agentic loop that generated it - not just the output.
  • Spend the majority of your time (roughly 70%) designing, building, and iterating on agentic tooling: orchestration, tool-use, context management, and evaluation harnesses for autonomous code-modification agents.
  • Build and refine the verification layer that gates what agents are allowed to ship - automated test generation, regression detection, static analysis (using our own SonarQube), and human-in-the-loop checkpoints where warranted.
  • Spend the remainder of your time (roughly 30%) hands-on in our Java/Spring codebase: reviewing agent-generated pull requests, fixing what they get wrong, and feeding those lessons back into the tooling.
  • Partner closely with the Server, Cloud Platform, and value-stream squads whose domains you're migrating - earning their trust and buy-in matters as much as the code itself.
  • Contribute to the Architecture Decision Records (ADRs) and standards that govern how our platform evolves.
  • Track and evaluate emerging agent frameworks and techniques, bringing back what's genuinely useful - as distinct from what's just hype - for accelerating engineering across Sonar.

Unsere Erwartungen an dich

Qualifikationen

  • Strong software engineering fundamentals in Java and Spring (or a comparable JVM/enterprise stack) - enough to read a large, mature codebase critically and tell good architecture from bad.
  • A track record of owning complex, ambiguous technical problems independently and driving them to resolution - this is an R&D-flavored role inside a production platform team, and you'll be shaping the playbook, not following one.

Erfahrung

  • Hands-on experience building or operating multi-agent or LLM-agent systems in a real production setting - not just prompting a coding assistant, but designing the orchestration, tool-use, and guardrails around autonomous agents.
  • Experience building evaluation or verification systems for AI-generated changes: automated testing, static analysis, regression detection, or comparable safety nets for code you didn't personally write.
  • Experience influencing engineers and squads you don't manage - the migrations you'll enable depend on their trust as much as on your code.

Unser Angebot

  • This role is based in Bochum, Germany. We are unable to consider candidates unwilling to be in Bochum, but we are willing to relocate the right candidate.

Themen mit denen du dich im Job beschäftigst

Job Standorte

  • Standort Bochum

    Nordrhein-Westfalen

    Deutschland

Das ist dein Arbeitgeber

SonarSource GmbH

SonarSource GmbH

Die SonarSource GmbH ist ein renommiertes Softwareunternehmen mit Hauptsitz in Bochum, Deutschland. Es bietet fortschrittliche Lösungen zur automatisierten Analyse von Quellcode sowie zur Steigerung der Softwarequalität und -sicherheit. Mit Produkten wie SonarQube, SonarCloud und SonarLint hilft das Unternehmen Entwicklern, Fehler und Sicherheitsanfälligkeiten in ihrem Code zu erkennen und zu beheben.

Description

  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Onsite
  • Branche
    Internet, IT, Telekom
Logo SonarSource GmbH

Agentic Software Engineer

Gehalt
80.000 bis 110.000€ Brutto/JahrNetto aus dem Bruttogehalt im Inserat mit Steuerklasse I umgerechnet.48.049 bis 63.243 € netto/Jahr · Steuerklasse I
Ort
Bochum
Arbeitsmodell
Onsite
Diversität
Für alle Personen geeignet (m/w/d)

Weitere Jobs