Staff Software Engineer (C++)

SonarSource
📍 Geneva, Geneva, Switzerland 💼 Full-time 🕒 Posted March 02, 2026

Job Description

What You Will Do Daily:

  • Have strong ownership of the team’s work and lead the execution of its sprints to completion: do specifications, write code and tests, review code from peers, validate features, and follow up on user feedback after the release.
  • Develop new and maintain existing features for the C and C++ code analyzer.
  • Dive deep into the C++ language and argue about the best guidelines to use it effectively.
  • Evolve the way our analyzers understand code by creating better models and developing new rules on top of them.
  • Interact with clang front-end and have the opportunity to contribute back to it.
  • Collaborate with Product Managers and peers to define new features and set priorities, ensuring that the solutions fit into the Sonar ecosystem.
  • Coordinate with different stakeholders to define the team’s short and long-term goals.
  • The Experience You Will Need:

  • 1+ year of e...
  • Ready to Apply?

    Submit your application today and join our talented team at SonarSource.

    Submit Application

    Job Details

    • Location Geneva, Geneva
    • Job Type Full-time
    • Category CAR
    • Posted Date March 02, 2026
    • Application Deadline April 11, 2026