Sonar logo

Staff Software Engineer (Java)

Sonar·Salary not specified

Primary stack

JavaAISQLStripePostgreSQL

Job description

About the Position

Staff Software Engineer (Java)

Geneva

Product Development – Storefront

Employee / Full-Time

On-site

About the Company

Who is Sonar?

Sonar is driving the future of agent-centric software development. As the leader in AI code verification and governance, we solve a critical problem: ensuring that software generated by AI-assisted developers or autonomous agents is reliable, secure, and maintainable.

Integrating seamlessly with AI tools like Codex, Cursor, GitHub Copilot, and more, we help over 75% of the Fortune 100 build trusted, reliable, compliant software. Customers who use Sonar are 44% less likely to report an outage due to AI-generated code.

We believe code verification is the critical missing link in the Agent-Centric Development Cycle (AC/DC). Industry giants like Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca, and Ford Motor Company count on us to provide independent, explainable, consistent review and governance of their AI-generated code via products like:

  • SonarQube: The world’s leading AI code review and verification platform.
  • SonarQube Foundation Agent: Currently topping the leaderboards for agentic software repair.
  • SonarSweep & Sonar Context Augmentation: Providing the enterprise-grade context and constraints agents need to be truly effective.

Our team operates across global hubs in Austin, Bochum, Dubai, Geneva, London, Singapore, Tokyo, and Washington D.C. We move with a mindset we call CODE:

  • Committed to our customers and community.
  • Obsessed with quality.
  • Deliberate in our decisions.
  • Effective as one team.

With over $400M in revenue and profitable, fast-paced growth, we are building the backbone of the AI software revolution. If you’re hungry to have an impact, want to build at a fast pace, and ready to work at the forefront of AI, we want to hear from you.

Responsibilities

  • Collaborate with UX designers, Product Management, and engineering teams to deliver robust security features alongside an optimal user experience.
  • Work cross-functionally with product squads and go-to-market teams to ensure smooth release of new features and products.
  • Take strong ownership of squad deliverables and effectively drive sprints toward successful completion.
  • Architect and guide the design of our on-premises and AWS cloud applications.
  • Oversee feature deployment, production monitoring, and troubleshoot team-specific live issues.
  • Mentor engineering team members to help them grow in their technical responsibilities and remove blockers to their autonomy.
  • Contribute to the definition of the team’s short and long-term goals.

Requirements

  • Over 6 years of software engineering experience, including working as a Tech Lead, Staff Engineer, or Software Architect.
  • Proven ability to take initiative and bring a subject involving several stakeholders and engineers to completion with little to no supervision.
  • Proficiency in working with and steering AI coding tools (Codex, Claude, etc).
  • Experience supporting and mentoring other team members.
  • Proficiency with Java coupled with a strong passion for Clean Code and rigorous software quality standards.
  • Experience architecting cloud-native applications.
  • Experience with relational RDBMS (such as Postgres) and SQL.
  • Domain expertise with billing and payment processing systems (we use Stripe) and/or general experience with subscription management is highly desirable.

We Offer

  • In-office culture: We're intentional about this. We believe the best teams are built in the room together. Three anchor days - Mondays, Tuesdays, and Thursdays - create the collaboration rhythm that makes a hub office worth having.
  • Relocation support: Candidates need to be genuinely based in the location the role is posted - if that's not where you are today, we're happy to support relocation for the right person.
  • Diversity, equity, and inclusion: At Sonar, we believe that our diversity is our strength. We are a global company that values and respects different backgrounds, perspectives, and cultures. We are committed to fostering a diverse and inclusive work environment where everyone feels valued and empowered to contribute their best.

Application Process

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Apply for this job

© Sonar. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Sonar logo
Sonar

Tecnologia da Informação

More at Sonar

All 93 roles

Popular searches