Senior Software Engineer (Java) - Remediation Agent

Sonar Source
Geneva
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8+ yearsSkills: ["Systems thinking","Mentoring","Data-driven mindset","Reliability mindset","Safety focus"]

Architect the backend for Verified Autonomous Remediation, an agentic workflow that routes between deterministic QuickFixes, LLM-based fixes, and complex agent flows. Build scalable remediation services, resilient high-throughput decision logic, and self-healing workflows that iterate until builds pass. Design secure sandboxing to run untrusted AI-generated code, implement reliability and safety mechanisms (e.g., circuit breakers), and optimize cost/performance on AWS while mentoring through design reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sonar Source
Sonar Source
3 months ago

Senior Software Engineer (Java) - Remediation Agent

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Architect the backend for Verified Autonomous Remediation, an agentic workflow that routes between deterministic QuickFixes, LLM-based fixes, and complex agent flows. Build scalable remediation services, resilient high-throughput decision logic, and self-healing workflows that iterate until builds pass. Design secure sandboxing to run untrusted AI-generated code, implement reliability and safety mechanisms (e.g., circuit breakers), and optimize cost/performance on AWS while mentoring through design reviews.
Location: Geneva
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect the unified remediation engine’s high-throughput decision logic and route requests between QuickFixes, LLM reasoning fixes, and agentic flows.
  • •Build backend services for the remediation agent, transitioning concepts into resilient, high-scale production systems.
  • •Implement self-healing workflows where the agent iteratively fixes code until the build is green.
  • •Architect secure sandboxed execution environments and isolation layers for safely running untrusted AI-generated code.
  • •Serve as a technical force multiplier by mentoring the squad, collaborating with Research, and improving production safety through design reviews.

Key Requirements

  • •8+ years of experience building scalable, resilient systems with a focus on reliability and safety.
  • •Strong AWS architecture experience, designing for high availability and low latency while balancing cost/performance.
  • •Comfort operating in a hybrid environment with Java (core integration) and Python (AI/agent reasoning).
  • •Practical experience orchestrating LLMs (e.g., OpenAI, Anthropic, or hosted open models) and handling backend complexity like RAG, context window management, and prompt engineering at scale.
  • •Experience designing asynchronous event-driven architectures, queues, and secure sandboxed execution environments for untrusted code.
Experience:8+ years
Skills:Systems thinkingMentoringData-driven mindsetReliability mindsetSafety focus
Tech Stack:JavaPythonAWSOpenAIAnthropicLLMRAGOpen modelsClaude CodeCodexCursorGitHub CopilotGeminiDevinQueuesEvent-driven architectures

Company Brief

Sonar Source
Builds static code analysis and continuous inspection tools (SonarQube, SonarCloud, SonarLint) that identify bugs, vulnerabilities, and code smells across multiple languages to help teams improve code quality and maintainability.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Geneva, Switzerland
Founded: 2008
WebsiteLinkedIn