Developer Advocate

Sonar builds solutions to help organizations develop responsible, secure, high-quality code quickly and systematically, with deep roots in the open source community.
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
10+ years of experience
Enterprise SaaS

Description For Developer Advocate

Sonar is seeking a Developer Advocate to join their dynamic team of 550+ employees across 33 nationalities. This role combines technical expertise with community leadership, focusing on promoting code quality and security best practices. As a Developer Advocate, you'll be a thought leader engaging with developer communities worldwide, creating technical content, and representing Sonar at various events and platforms.

The ideal candidate will have extensive experience in software development, with strong communication skills and a passion for quality code. You'll work closely with product teams, sales engineers, and community managers to bridge the gap between Sonar's solutions and the developer community. The role requires both technical depth and the ability to effectively communicate complex concepts across various mediums.

Sonar offers a culture that values respect, continuous learning, and the right to fail and learn from it. They emphasize diversity and inclusion, maintaining a global workforce with hub offices in the USA, Switzerland, the UK, Singapore, and Germany. The company's mission focuses on delivering Clean Code solutions, with deep roots in the open source community.

This position offers the opportunity to make a significant impact on the developer community while working with cutting-edge technology in code quality and security. The role combines technical expertise, community building, and thought leadership, making it ideal for someone passionate about both technology and developer education.

Last updated a month ago

Responsibilities For Developer Advocate

  • Engage and build mindshare with developers through thought leadership and content creation
  • Create technical content including blogs, podcasts, webinars, videos, tutorials
  • Develop demos with vendors and partners
  • Host meetups, workshops, and speak at conferences
  • Establish relationships with technology communities
  • Work with product teams to provide community feedback
  • Partner with sales engineers and product marketers
  • Leverage social media to amplify the Sonar brand
  • Collaborate with community managers to enhance ecosystem engagement

Requirements For Developer Advocate

Java
Python
JavaScript
  • 10+ years experience as developer advocate, evangelist, solution architect, or software engineer
  • Computer science degree or equivalent experience
  • Solid understanding of Software Development Lifecycle, DevOps, and CI/CD
  • Experience in Java, C++, Python, JavaScript, or C#
  • Demonstrated technical writing experience
  • Track record of conference speaking
  • Growing social media following
  • Exceptional English communication skills
  • Strong understanding of Technical Debt management

Benefits For Developer Advocate

Medical Insurance
Dental Insurance
Vision Insurance
  • Dynamic work culture
  • Global work environment
  • Continuous learning opportunities
  • Diverse and inclusive workplace
  • Comprehensive background check

Interested in this job?

Jobs Related To Sonar Developer Advocate

Engineering Manager, Platform Team

Join Sonar as an Engineering Manager to lead a Platform Team, build high-quality software, and solve the challenge of bad code.

Engineering Program Manager - BizOps Internal Software Tools

Lead internal software tools development as Engineering Program Manager at Apple, managing product vision and execution for Hardware Technologies organization.

Software Engineering Project Manager (EPM) - Apple Vision Pro

Lead software engineering projects for Apple Vision Pro, driving spatial computing and AR solutions with 5+ years experience in project management and software development.

Engineering Project Manager (Operations Lead), IS&T Enterprise Systems

Lead SAP operations at Apple, driving improvements through AIML, GenAI, and automation while managing complex enterprise systems.

Technical Program Manager, iPhone

Technical Program Manager position at Apple focusing on iPhone Final Assembly manufacturing and engineering processes.