Senior Software Engineer (Java) - Remediation Agent
On-site · Genève, Geneva, Switzerland
Job Summary
Senior/Staff Engineer to architect the backend for Verified Autonomous Remediation within Sonar's agent-centric platform. Lead the design of the Unified Remediation Engine and robust Agent Architecture to route requests between deterministic QuickFixes, LLM-based reasoning, and complex agentic flows. Build secure sandboxed environments for untrusted AI-generated code, implement self-healing workflows, and ensure reliable, scalable AWS-based infrastructure. Mentor the squad, collaborate with Research, and deliver production-safe, high-throughput systems that close the Trust Gap in AI-generated code validation. Based in Geneva with relocation options for the right candidate.
Required Qualifications
- 8+ years of experience building scalable systems
- Strong backend and cloud expertise
- Proficiency in Java and Python
- Experience with AWS architecture and designing for high availability and low latency
- Experience with asynchronous event-driven architectures and queues
- Experience integrating LLMs and orchestrating AI applications (OpenAI, Anthropic, etc.)
- Experience with sandboxed execution environments and secure isolation
- Ability to build telemetry pipelines and measure system performance
- Mentoring and collaboration across teams
- Production-safe agent architecture and remediation workflows
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.