Software Engineer (Java) - Remediation Agent

SonarSource
📍 genf, genf, Switzerland 💼 Full-time 🕒 Posted June 20, 2026

Job Description

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 join our talented team at SonarSource.

Submit Application

Job Details

  • Location genf, genf
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 20, 2026
  • Application Deadline July 30, 2026