×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; C++

Remote / Online - Candidates ideally in
Genf, Geneva, Switzerland
Listing for: Sonar
Remote/Work from Home position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Backend Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (C++)
Location: Genf

Overview

Sonar helps prevent code quality and code security issues from reaching production, amplifies developers' productivity with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it — internal teams, genAI, or third parties — resulting in more secure, reliable, and maintainable applications. Sonar’s solutions support over 30 programming languages, frameworks, and infrastructure technologies.

Today, Sonar is used by +7M developers and 400K organizations worldwide, including the DoD, Microsoft, NASA, Master Card, Siemens, and T-Mobile.

We are committed to delivering great products with strong internal teams and culture. We are committed to and obsessed with the company, users, each other, and our open source community. We maintain high standards and hold each other accountable for acting with positivity, dedication, thoughtfulness, empathy, and passion daily.

We are deliberate with our decisions and maintain a clear sense of purpose, while also moving with urgency. We are effective and operationally efficient
, working together as One Team to achieve our goals. At Sonar, CODE is more than just an acronym – it's a mindset that defines daily operations.

The Impact You Will Have

The Sonar Code Quality Team is seeking a passionate C++ Developer to contribute to our advanced CFamily analyzer. Sonar Source’s CFamily code analyzer is designed to meet the needs of C and C++ developers: spotting tricky code quality and security issues as fast as possible while generating as little noise as possible. It covers dereferences of null pointers, memory leaks, dead code, and logic flow errors, and helps enforce coding standards like CPP Core Guidelines and MISRA C++2023.

The analyzer is built on top of the Clang front-end and can run inside the IDE as well as on CI systems. It is compatible with the mainstream C and C++ compilers:
Clang, GCC, MSVC, and Arm. Joining the CFamily team offers the ultimate challenge of analyzing C++, one of the most intricate programming languages in the world.

What You Will Do Daily
  • Develop new and maintain existing features for the C and C++ code analyzer.
  • Dive deep into the C++ language and determine the best guidelines to use it effectively.
  • Evolve how our analyzers understand code by creating better models and developing new rules.
  • Interact with the Clang front-end and have the opportunity to contribute back to it.
  • Collaborate with Product Managers and peers to define new features and priorities, ensuring the solutions fit into the Sonar ecosystem.
The Experience You Will Need
  • Solid understanding of the internals of the C++ language and familiarity with its latest standards.
  • Fluency in C++ best practices for maintainable, secure, performant, and testable code.
  • Curious and eager to learn about the small details of the C++ language.
  • Compiler frontend knowledge is not required; you will learn it while working at Sonar Source.
  • Good knowledge of engineering processes.
  • Excellent engineering skills and a solid foundation in Computer Science fundamentals.
Why You Will Love It Here
  • Our culture and mission set us apart. We value respect and kindness and embrace the right to fail and recover quickly.
  • Great people make a great company. We value people skills as much as technical skills and keep things friendly while remaining passionate leaders in our domains.
  • Flexible work policy with 3 days in-office and 2 days work-from-home each week for those near office locations; some locations such as Dubai, India, Japan, and Australia operate fully remotely.
  • We have a growth mindset and support continuous education to help our team acquire new skills.
  • As a leader in our field, our products and services are as strong as our internal team members.
  • We embrace transparency with regular meetings and updates on growth and success.
Benefits of Working With Sonar
  • 27 PTO days for employees in the Geneva region, plus additional days based on seniority and circumstances.
  • Employer contribution of 60% of the total pension, plus 13.5% to 15.5% of base salary for savings and 2% for risk.
  • Generous discretionary Company Growth Bonus, paid annually.
  • Commutin…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary