S
SonarSource

Full Stack Engineer - Remediation Agent

Middle–Senior On-site Geneva, Switzerland Full-time Posted 2 months ago

Skills & stack

Languages
Java Python TypeScript
Frameworks
React
Tools & Infra
Git GitHub GitLab

About the role

SonarSource is hiring a Middle to Senior Full Stack Engineer for office-based work in Geneva, Switzerland. You will build developer-facing interfaces for the SonarQube Remediation Agent, which generates code fixes and validates changes against SonarSource's analysis engine.

Work format

This is a full-time position.

Skills and tools

  • React
  • TypeScript
  • Java
  • Python
  • Git
  • GitHub
  • GitLab
  • AWS
  • GCP

What to prepare

  • Prepare a React and TypeScript work sample showing an interface for reviewing code changes.
  • Outline how you have used telemetry to identify interface issues and guide improvements.
  • Prepare a walkthrough of Java or Python changes supporting frontend features, including validation.

Responsibilities

  • Spend around 70% of your time building React and TypeScript interfaces for autonomous agent interactions.
  • Turn developer actions into telemetry through feedback loops, and design interfaces for controlled agent execution.
  • Spend the remaining 30% modifying Java and Python services to improve agent logic and performance.
  • Validate pipelines, maintain architectural alignment, and support feature reliability and scalability.
  • Collaborate with a product manager and UX designer.

Requirements

  • 4+ years building web applications with React and TypeScript, with an emphasis on code quality.
  • Ability to navigate Java and Python codebases to support frontend features.
  • Practical experience with Git workflows, pull requests, and GitHub or GitLab integrations.
  • Understanding of how developers review code and what makes developer tools helpful.
  • A data-driven approach to telemetry that distinguishes interface problems from code problems.
  • Experience or interest in human-in-the-loop systems and agentic workflows.
  • Understanding of AI-generated code verification through tests, AST analysis, or gated pull requests.

Nice to have

  • Experience building developer tools, CI/CD platforms, or interfaces for AI workflows.
  • Familiarity with cloud platforms such as AWS or GCP.

Apply for this role

Send a short intro — the hiring team will review and respond.

S

Geneva-headquartered maker of SonarQube, SonarQube Cloud and SonarQube for IDE, the code quality and code security platform used by developers and enterprises worldwide. 800+ employees across 11 offic

Location
Geneva, Switzerland
Team size
501-1000
Remote policy
Hybrid
View company profile

Overview

Seniority
Middle–Senior
Remote policy
Office
Location
Geneva, Switzerland
Employment
Full-time
Posted
Aug 23, 2026

More from SonarSource

View all open roles

Similar jobs