Full-time

Software Engineer (Java) - Remediation Agent

Posted by SonarSource • genf, genf, Switzerland

📍 genf, genf 🕒 June 20, 2026

About the Role

As a Software Engineer in the CodeGen squad at Sonar, you will build the critical backend components for Verified Autonomous Remediation. You will turn research prototypes into reliable, production-grade features that test and validate AI‑generated code, helping close the trust gap for enterprises.

What you will do

  • Build Features for the Unified Remediation Engine. You will implement the backend logic that powers our remediation efforts, writing clean, reliable code (Java/Python) that routes requests between deterministic QuickFixes and LLM agents within our existing framework.
  • Implement Production-Grade Agent Logic. You will take concepts from the Research team and productionize them, writing the workflows that allow the Agent to read CI/CD errors, attempt fixes, and iterate until the build is green.
  • Own Your Code from Local to Cloud. You are responsible for the full lifecycle of the features you build, deployin...

Ready to Apply?

Submit your application today and take the next step in your career journey with SonarSource.

Apply Now