
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...

Software Engineering β’ Senior
SonarSource β’ Bochum
Skills & Technologies
Overview
SonarSource is hiring a Senior Software Engineer to architect the backend for Verified Autonomous Remediation. You'll work with Java to tackle complex engineering challenges. This position requires significant experience in backend development.
Job Description
Who you are
You have 5+ years of experience in backend engineering, particularly with Java, and have a strong understanding of code quality and security issues. You are passionate about improving developer productivity and have experience working with AI technologies to enhance workflows. Your background includes architecting backend systems that are reliable and maintainable, and you are adept at tackling complex engineering problems.
You thrive in collaborative environments and enjoy working with cross-functional teams to deliver high-quality software solutions. Your expertise in backend development allows you to contribute to the design and implementation of sophisticated workflows that enhance trust in automated systems. You are committed to continuous improvement and have a mindset focused on delivering value to users.
Desirable
Experience with open-source projects or contributions to the developer community is a plus. Familiarity with code analysis tools and frameworks that support multiple programming languages will be beneficial in this role.
What you'll do
As a Senior Software Engineer at SonarSource, you will be responsible for architecting the backend for Verified Autonomous Remediation. This involves designing systems that not only generate code but also rigorously test and validate it using Sonarβs analysis engine. You will collaborate closely with product managers and other engineers to ensure that the solutions you develop meet the needs of users and adhere to high standards of quality.
You will tackle engineering challenges that require innovative thinking and a deep understanding of backend systems. Your role will involve writing clean, maintainable code and participating in code reviews to ensure best practices are followed. You will also mentor junior engineers, sharing your knowledge and helping them grow in their careers.
What we offer
At SonarSource, you will join a team of motivated professionals dedicated to improving the developer experience. We offer a supportive work environment where you can thrive and make a significant impact. You will have the opportunity to work on cutting-edge technologies and contribute to projects that are used by millions of developers worldwide. We believe in fostering a culture of accountability, positivity, and collaboration, and we encourage you to apply even if your experience doesn't match every requirement.
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

Software Engineering
SonarSource is hiring a Senior Software Engineer (Java) to architect the backend for Verified Autonomous Remediation. You'll tackle complex engineering challenges and work with cutting-edge technologies. This position requires strong Java skills and experience in backend development.

Software Engineering
SonarSource is hiring a Senior Software Engineer (Java) to architect the backend for Verified Autonomous Remediation. You'll tackle complex engineering challenges and work with cutting-edge technologies. This role requires strong Java expertise.

Software Engineering
SonarSource is seeking a Senior Software Engineer to join their IDE Experience squad. You'll design and deliver features that ensure code quality and security standards within popular IDEs, utilizing your expertise in Java and SonarQube.

Software Engineering
SonarSource is hiring a Senior Software Engineer (Python) to enhance code quality and security through AI-driven solutions. You'll work with Python to implement and optimize methodologies that ensure scalable and maintainable applications. This role requires significant experience in software engineering.

Software Engineering
SonarSource is hiring a Senior Software Engineer to architect solutions that enhance code quality and security. You'll work with Java and contribute to building critical infrastructure for developers. This role requires significant experience in software engineering.