
About SonarSource
The code quality management platform for developers
Key Highlights
- Unicorn status with $459.9 million in funding
- Serves major clients like NASA, Microsoft, and IBM
- Headquartered in Vernier, Switzerland with global offices
- Majority of Fortune 100 companies use SonarSource
SonarSource, founded in 2008 and headquartered in Vernier, Switzerland, is a leading code quality management platform that helps developers write clean code and remediate existing code. With over $459.9 million in funding, SonarSource has achieved Unicorn status and serves a vast customer base, incl...
π Benefits
SonarSource offers competitive salaries, equity options, generous PTO, and a flexible remote work policy to support work-life balance. Employees also ...
π Culture
SonarSource fosters a culture that prioritizes engineering excellence and innovation, with a focus on maintaining high code quality standards. The com...
Overview
SonarSource is hiring a C++ Developer to enhance code quality and security through advanced analysis tools. You'll work with C++, Clang, and various compilers to improve developer productivity. This position requires expertise in C++ and familiarity with coding standards.
Job Description
Who you are
You have a strong background in C++ development, with experience in analyzing and improving code quality and security. Your familiarity with coding standards like CPP Core Guidelines and MISRA C++2023 sets you apart as a candidate who values best practices in software development. You are comfortable working with various compilers, including Clang, GCC, and MSVC, and understand the intricacies of the C++ programming language. You thrive in collaborative environments and are passionate about enhancing the developer experience through innovative solutions.
What you'll do
As a C++ Developer at SonarSource, you will be responsible for developing and maintaining code analysis tools that help prevent code quality and security issues. You will work closely with the CFamily team to enhance the analyzer built on top of the Clang front-end, ensuring compatibility with mainstream C and C++ compilers. Your role will involve implementing features that streamline workflows for developers and improve their productivity. You will also engage with the open-source community, contributing to the continuous improvement of Sonar's solutions.
What we offer
At SonarSource, you will join a team of motivated professionals dedicated to building better software tools. We foster a culture of accountability, positivity, and collaboration, ensuring that every team member feels valued and empowered. You will have the opportunity to work on cutting-edge technology that impacts millions of developers worldwide. We believe in supporting our employees' growth and providing a work environment that encourages innovation and creativity.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at SonarSource.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
SonarSource is hiring a Staff C++ Developer to enhance code quality and security through advanced analysis tools. You'll work with C++, Clang, and various compilers to improve developer productivity. This role requires strong expertise in C++ and familiarity with coding standards.

C++ Software Developer
DRW Holdings is hiring a C++ Software Developer to develop and improve low latency data processing systems. You'll work with cutting-edge technologies in Montreal. This position requires experience in software engineering best practices.

Software Engineering
Squarepoint Capital is hiring a Software Developer (C++) to build low latency and high performance systems for trading operations. You'll work with C++, Git, and Linux in locations like London, Montreal, or Singapore.

Software Engineering
DRW Holdings is hiring a Software Developer (C++) to solve challenging business problems and collaborate with traders and researchers. You'll design and develop proprietary software in Singapore, requiring proficiency in C++.

Developer Advocate
SonarSource is hiring a Developer Content Engineer to enhance the developer experience and improve code quality. You'll work on defining the developer's journey with Sonar's products. This role requires a passion for building software and teaching.