SonarSource

About SonarSource

The code quality management platform for developers

🏢 Tech👥 501-1000 employees📅 Founded 2008📍 Vernier, GE💰 $459.9m2.6
B2BEnterpriseInternal toolsProductivitySaaS

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

SonarSource

Software Engineering Senior

SonarSourceBochum

Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building tools that enhance developer productivity and code quality. Your background includes a strong proficiency in Java, and you are familiar with various IDEs and their ecosystems. You understand the importance of code security and quality, and you are passionate about creating solutions that help developers write better code.

You thrive in collaborative environments and enjoy working closely with cross-functional teams, including product managers and designers, to deliver impactful features. Your experience with SonarQube or similar tools gives you a unique perspective on how to integrate quality checks into the development workflow. You are proactive in identifying areas for improvement and are committed to delivering high-quality software.

You are comfortable working in an agile environment and can adapt to changing requirements while maintaining a focus on delivering value to users. Your communication skills enable you to articulate technical concepts to non-technical stakeholders, ensuring everyone is aligned on project goals.

Desirable

Experience with AI-assisted development tools is a plus, as you will be contributing to features that enhance the integration of AI in the coding process. Familiarity with open-source communities and a commitment to collaborative development practices will help you succeed in this role.

What you'll do

In this role, you will contribute to the development of the next generation of developer tools that integrate seamlessly with popular IDEs. You will design and implement features that ensure both human-written and AI-generated code meet the highest quality and security standards. Your work will directly impact the developer experience, making SonarQube an indispensable tool for developers worldwide.

You will collaborate with your team to define the technical architecture and design of new features, ensuring they align with user needs and business objectives. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and mentoring junior engineers to foster a culture of quality and continuous improvement.

You will also engage with the open-source community, gathering feedback and insights that will inform your development work. By staying up-to-date with industry trends and best practices, you will help SonarSource maintain its position as a leader in code quality and security solutions.

What we offer

At SonarSource, you will be part of a team that values collaboration, innovation, and a commitment to excellence. We offer a supportive work environment where you can grow your skills and advance your career. You will have the opportunity to work on meaningful projects that have a real impact on the developer community.

We believe in the importance of work-life balance and offer flexible working arrangements to accommodate your needs. Our culture encourages open communication and feedback, ensuring that every team member's voice is heard. Join us in our mission to empower developers to build better software.

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

SonarSource

Software Engineering

SonarSource📍 Bochum

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.

Senior
2w ago
SonarSource

Software Engineering

SonarSource📍 Bochum

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.

Senior
5 months ago
SonarSource

Software Engineering

SonarSource📍 Geneva

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.

Senior
4 months ago
SonarSource

Software Engineering

SonarSource📍 Bochum - On-Site

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.

🏛️ On-SiteSenior
2w ago
Cloudbeds

Software Engineering

Cloudbeds📍 Canada - Remote

Cloudbeds is hiring a Senior Software Engineer to design and deliver core features for their hospitality platform. You'll work in a remote environment with a focus on high-scale performance. This role requires significant experience in software engineering.

🏠 RemoteSenior
3w ago