> Markdown version of [/jobs/ext/2063894-agentic-software-engineer](https://www.wearedevelopers.com/jobs/ext/2063894-agentic-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Agentic Software Engineer - **Company:** Sonarsource Alle Jobs Anzeigen - **Location:** Bochum, Germany - **Salary:** €80,000.0 - €110,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Automation of Tests, Static Program Analysis, Java Virtual Machine (JVM), SONAR (Symantec), SonarQube, Cloud Platform System, Large Language Models, Multi-Agent Systems - **Published:** August 15, 2026 - **Apply:** https://www.careerjet.de/jobad/de77e5efc528c11da6a410d2e590356e09 ## About the Role 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. 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. Experience influencing engineers and squads you don't manage - the migrations you'll enable depend on their trust as much as on your code. ## Description 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 the Unified Core 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., 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. ## Related Videos - [Automated Code Quality Checks with Custom SonarQube Rules](https://www.wearedevelopers.com/videos/428-automated-code-quality-checks-with-custom-sonarqube-rules) - [Building a Multi-Agent Orchestration Engine That Actually Follows the Rules](https://www.wearedevelopers.com/videos/100159-building-a-multi-agent-orchestration-engine-that-actually-follows-the-rules) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [Agentic AI: building autonomous systems for developers](https://www.wearedevelopers.com/videos/100034-agentic-ai-building-autonomous-systems-for-developers) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Practical tips for keeping your C# code base clean](https://www.wearedevelopers.com/videos/100149-practical-tips-for-keeping-your-c-code-base-clean) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)