S
Sonar
Fullstack
Staff Software Engineer (Java) - AI & Developer Experience (f/m/d)
JavaTypeScriptNode.jsC#Intellij Platform UiVs Code Extension Api.NETLanguage Server ProtocolModel Context Protocol
About the Position
Sonar is driving the future of agent-centric software development, focusing on AI code review and verification to ensure the reliability and security of AI-generated code. The Staff Software Engineer will collaborate on developing tools that support both human engineers and AI agents, with a focus on building secure and effective software infrastructures.
Responsibilities
- Build the Real-Time Feedback Loop.
- Lead the Technical Evolution.
- Architect the 'Context Engine' for AI Agents.
- Champion a Unified Experience.
- Act as a Technical 'Force Multiplier'.
Requirements
- Significant professional experience (typically 7+ years) in Java, TypeScript, or C# environments.
- Understanding of asynchronous programming, concurrency, and Inter-Process Communication (IPC).
- Experience with Language Server Protocol (LSP) and/or Model Context Protocol (MCP) is a plus.
- Passionate about the impact of engineering work.
- Vision for the evolving role of IDE in agentic coding.
- Experience guiding engineers towards technical excellence.
Benefits
- Pension Scheme: 1st Pillar (Unterstützungskasse): Automatic, financed by Sonar, 3% of gross salary.
- Pension Scheme: 2nd Pillar (bAV): Voluntary, 15% contribution by Sonar from social security savings.
- 28 PTO days plus additional days based on seniority and circumstances.
- Public transport reimbursement of 60% for annual subscription.
- Global workforce with employees in 20+ countries.
Staff Software Engineer (Java) - AI & Developer Experience (f/m/d)