About this role
This full-time Agentic Software Engineer position is based at Sonar's Bochum hub, where the successful candidate will design and build autonomous multi-agent systems to modernize core codebases. This role suits an engineer experienced in Java and platform architecture who wants to work at the cutting edge of AI-driven software development.
Role Overview
Sonar is hiring an Agentic Software Engineer to join the Platform Architecture squad in Bochum. In this role, the engineer will construct the multi-agent systems responsible for autonomously refactoring and modernizing the organization's own codebase. The primary initial objective involves unifying SonarQube Cloud and SonarQube Server onto a single portable architecture using a build-once, deploy-twice approach.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
Sonar operates as a leader in AI code review and verification, helping ensure that software generated by AI assistants or autonomous agents remains reliable, secure, and maintainable. Serving over 75% of the Fortune 100, the company provides independent and consistent review and governance through products like SonarQube. Operating with global hubs including Bochum, Austin, and Geneva, Sonar combines rapid growth with profitability while adhering to core values of customer commitment, quality obsession, deliberate decision-making, and teamwork.
How to Apply
Interested candidates should visit the official Sonar careers page to submit an application for this position.
Skills and tech stack
Questions candidates ask
What is the location of this job?
This position is located in Bochum, Germany.
What technologies are required?
The role requires experience with Java.
What is the salary range for this role?
The salary ranges from 80,000 to 110,000 EUR per year.
What team will the engineer join?
The engineer will join the Platform Architecture squad within the Platform department.
What is the primary focus of the engineering work?
The work focuses on building multi-agent systems that autonomously refactor and modernize Sonar's codebase, specifically unifying SonarQube Cloud and SonarQube Server onto a single architecture.
