Full-Time

Director – Global Process Owner

Order to Cash

Sonar

Sonar

501-1,000 employees

Code quality and security analysis tools

No salary listed

No H1B Sponsorship

Austin, TX, USA

In Person

3 days in-office and 2 days remote weekly for those located near the office.

MBA

Category
Business & Strategy (2)
,
Required Skills
NetSuite
Salesforce

Get referred to Sonar

See people who can refer or advise you

Requirements
  • 10+ years of progressive experience in finance operations, accounting, or business process management — with at least 5 of those years directly owning or leading Order-to-Cash process design, optimization, or transformation
  • Experience in SaaS or subscription software understanding how subscription billing models, revenue recognition under ASC 606, and recurring revenue metrics (ARR, net retention, churn) flow through the OTC cycle — operationally
  • Led at least one full-cycle Order-to-Cash transformation — from current-state assessment and stakeholder alignment through future-state design, systems implementation, and post-go-live stabilization
  • Hands-on in an ERP environment (NetSuite strongly preferred) and working experience with Salesforce (CPQ preferred), plus at least one revenue automation or billing platform (e.g., Aptitude RevStream, Zuora, Stripe)
  • Designed or materially improved internal controls within the OTC cycle in a SOX or SOX-readiness environment
  • Operated cross-functionally — partnering with Sales, Deal Desk, Legal, and Technology — in a global environment with multiple entities, currencies, and billing models
  • Communicate with precision — tailor the message for auditors, steering committee decks, or root-cause analyses and land it clearly.
Responsibilities
  • Own the entire Order-to-Cash process from quote to cash collection and design the operating model that carries Sonar through its next phase of growth
  • Diagnose where things break today, trace issues to their root cause, and design a future-state model with clear roles, handoffs, and SLAs
  • Create the OTC process narrative, SOPs, and process maps that become the institutional standard
  • Lead automation across the OTC cycle by partnering with Business Technology to configure and integrate NetSuite, Salesforce CPQ, Aptitude RevStream, and Stripe
  • Champion the transition to automated cash application, invoice generation, and reconciliation
  • Design OTC processes for new products, sales channels, and go-to-market motions and build scalable billing/invoicing/settlement workflows for emerging revenue streams
  • Stand up and lead an OTC steering committee and ensure deal structures, quoting workflows, and HERO approval processes translate cleanly into downstream billing and revenue recognition
  • Own a continuous improvement engine, maintain issue logs, perform root-cause analysis, deploy fixes, and track results
  • Proactively identify quote and deal-related issues before they impact revenue, ARR, or collections at month-end
  • Evaluate emerging technologies, tools, and best practices to keep OTC processes at the leading edge for a high-growth SaaS company
Desired Qualifications
  • CPA, MBA, or other relevant professional certification
  • Experience preparing a company for an IPO or operating within a public-company reporting environment
  • Lean/Six Sigma or other formal process improvement certification
  • Experience with Stripe billing and payment platforms
  • Familiarity with marketplace billing dynamics (e.g., AWS, GCP, Azure marketplaces)
  • Big 4 public accounting or management consulting background — particularly in finance transformation or operational advisory

SonarSource provides tools to improve code quality and security across development teams. Its products include SonarLint (an IDE plugin that gives real-time feedback as code is written) and SonarQube (a self-managed code analysis platform) and SonarCloud (a cloud-based analysis service), which analyze code for bugs, vulnerabilities, and maintainability and present guidance and reports. The tools work by integrating into developers' workflows—from IDE feedback with SonarLint to repository-wide analysis with SonarQube or SonarCloud—delivering dashboards and trend reports. The company differentiates itself with an end-to-end, subscription-based suite that covers local IDE feedback through centralized governance, serving hundreds of thousands of organizations, with the goal of keeping code clean, secure, and reliable.

Company Size

501-1,000

Company Stage

Late Stage VC

Total Funding

$457.1M

Headquarters

Vernier, Switzerland

Founded

2008

Get referred to Sonar

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • July 2026 SonarQube Server 2026.4 and June Agent Essentials broaden platform monetization.
  • Sonar reports $430 million ARR and 7 million developers, signaling strong demand.
  • Sonar claims teams using it are 44% less likely to suffer AI-code outages.

What critics are saying

  • Microsoft, GitHub, and Anthropic can bundle comparable verification into copilots by 2027.
  • August 2025 Salesloft-Salesforce exposure shows support systems remain a trust and data-risk vector.
  • If Gitar integration stalls, Sonar becomes a feature inside broader DevSecOps suites.

What makes Sonar unique

  • SonarQube spans 20+ languages and 750 billion daily lines, anchoring enterprise verification standards.
  • May 2026 Gitar acquisition adds AI-native code review from generation through merge.
  • March 2026 Wiz integration links SAST findings to cloud assets and exposure.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Flexible Work Hours

Hybrid Work Options

Professional Development Budget

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

1%
DevOps Duoo
Aug 8th, 2026
SonarQube integration in CI/CD pipeline - Quality Gate setup.

SonarQube integration in CI/CD pipeline - Quality Gate setup. Tl;dr. * Integrate SonarQube into your CI/CD pipeline to enforce code quality gates and improve overall code health * Use SonarQube's static code analysis capabilities to identify issues before they reach production * Configure Quality Gates to automatically fail builds when code quality thresholds are not met What you'll learn. In this tutorial, DevOps Duoo will cover the step-by-step process of integrating SonarQube into a CI/CD pipeline using GitHub Actions and Docker. DevOps Duoo will focus on setting up a Quality Gate to ensure that code quality standards are met before deploying to production. You will learn how to: * Configure SonarQube to analyze your codebase * Integrate SonarQube with GitHub Actions * Set up a Quality Gate to enforce code quality standards * Troubleshoot common issues and optimize performance Setting up sonarqube. To start, you need to set up a SonarQube instance. You can use the official SonarQube Docker image to run it in a container. Here's an example docker-compose.yml file to get you started: version: '3' services: sonarqube: image: sonarqube:9.9.0-community environment: - SONARQUBE_JDBC_URL=jdbc:postgresql://localhost:5432/sonarqube - SONARQUBE_JDBC_USERNAME=sonarqube - SONARQUBE_JDBC_PASSWORD=sonarqube ports: - "9000:9000" depends_on: - db volumes: - sonarqube-data:/opt/sonarqube/data - sonarqube-extensions:/opt/sonarqube/extensions db: image: postgres:14 environment: - POSTGRES_USER=sonarqube - POSTGRES_PASSWORD=sonarqube - POSTGRES_DB=sonarqube volumes: - sonarqube-db:/var/lib/postgresql/data volumes: sonarqube-data: sonarqube-extensions: sonarqube-db: This configuration sets up a SonarQube instance with a PostgreSQL database. You can adjust the environment variables and volume mounts as needed. To integrate SonarQube with GitHub Actions, you need to create a workflow file that analyzes your codebase and reports the results to SonarQube. Here's an example .github/workflows/sonarqube.yml file: name: SonarQube Analysis on: push: branches: - main jobs: sonarqube: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Login to SonarQube uses: sonarqube/sonarqube-github-action@v1 with: sonarqube-url: ${{ secrets.SONARQUBE_URL}} sonarqube-token: ${{ secrets.SONARQUBE_TOKEN}} project-key: ${{ secrets.SONARQUBE_PROJECT_KEY}} - name: Analyze code run: | sonar-scanner -Dsonar.projectKey=${SONARQUBE_PROJECT_KEY} -Dsonar.projectName=${SONARQUBE_PROJECT_NAME} -Dsonar.sources=. -Dsonar.host.url=${SONARQUBE_URL} -Dsonar.login=${SONARQUBE_TOKEN} - name: Quality Gate uses: sonarqube/sonarqube-github-action@v1 with: sonarqube-url: ${{ secrets.SONARQUBE_URL}} sonarqube-token: ${{ secrets.SONARQUBE_TOKEN}} project-key: ${{ secrets.SONARQUBE_PROJECT_KEY}} quality-gate: true This workflow file checks out the code, logs in to SonarQube, analyzes the code, and checks the Quality Gate. You need to replace the SONARQUBE_URL, SONARQUBE_TOKEN, and SONARQUBE_PROJECT_KEY secrets with your actual SonarQube instance URL, token, and project key. Configuring Quality Gates. To configure Quality Gates, you need to set up a SonarQube project and define the quality criteria. Here's an example of how to create a Quality Gate: # Create a new SonarQube project curl -X POST \ http://localhost:9000/api/projects/create \ -H 'Content-Type: application/json' \ -d '{"name": "My Project", "key": "my-project"}' # Define the quality criteria curl -X POST \ http://localhost:9000/api/qualitygates/create \ -H 'Content-Type: application/json' \ -d '{ "name": "My Quality Gate", "conditions": [{"metric": "coverage", "operator": "LT", "value": "80"}]}' This example creates a new SonarQube project and defines a Quality Gate that fails if the code coverage is less than 80%. Common mistakes. When integrating SonarQube with GitHub Actions, common mistakes include: * Not replacing the SONARQUBE_URL, SONARQUBE_TOKEN, and SONARQUBE_PROJECT_KEY secrets with actual values * Not configuring the Quality Gate correctly * Not adjusting the sonar-scanner command to match the project structure To troubleshoot issues, you can check the SonarQube logs and the GitHub Actions workflow logs. You can also use the SonarQube API to verify the project configuration and Quality Gate settings. Performance considerations. When running SonarQube in a production environment, performance considerations include: * Ensuring sufficient memory and CPU resources for the SonarQube instance * Optimizing the database configuration for better performance * Using a load balancer to distribute traffic across multiple SonarQube instances Security implications. When integrating SonarQube with GitHub Actions, security implications include: * Ensuring that the SonarQube token is stored securely as a secret * Limiting access to the SonarQube instance to authorized personnel * Using SSL/TLS encryption to secure communication between the SonarQube instance and the GitHub Actions workflow Key takeaways. * Integrate SonarQube into your CI/CD pipeline to enforce code quality gates and improve overall code health * Use SonarQube's static code analysis capabilities to identify issues before they reach production * Configure Quality Gates to automatically fail builds when code quality thresholds are not met * Ensure sufficient memory and CPU resources for the SonarQube instance and optimize the database configuration for better performance * Store the SonarQube token securely as a secret and limit access to the SonarQube instance to authorized personnel By following these steps and best practices, you can effectively integrate SonarQube into your CI/CD pipeline and ensure high-quality code deployments. For more information on related topics, see and.

StartupTicker
Jul 2nd, 2026
Building on strong commercial momentum, Sonar launches new products to improve agentic effectiveness.

Building on strong commercial momentum, Sonar launches new products to improve agentic effectiveness. 02.07.2026 AI agents now assist in generating more than 40% of committed enterprise code. Sonar's new offerings improve quality of agentic output, decrease token usage by up to 36%, and autonomously burn down technical debt. The launch is backed by strong commercial traction. The company has surpassed USD 430 million in annual recurring revenue (ARR) with accelerated growth. Agents are limited by what they don't know. They fall down when they lack the context of architecture, security and quality standards, approved libraries, an organization's conventions, and so on. Left ungoverned, they produce code that works in isolation but often violates the rules of the system it's entering. And the fixes cost more with every passing sprint. Sonar's new offerings address these challenges on both sides of the agentic development loop: Sonar Vortex improves the effectiveness of agents building new code, while the SonarQube Remediation Agent stops the accumulation of technical debt in the existing codebase. Available today, the new products improve agentic development in three ways: * Ensure agents write conformant code from the start by injecting your project's standards before generation, and then verifies the agent-written code against your team's quality and security standards while it's being written * Cut LLM token consumption by up to 36% by delivering precise, governed context in a single call, eliminating the iterative file discovery that drives up cost * Autonomously burn down technical debt at scale, working asynchronously in the background to generate, verify, and raise ready-to-merge PRs without pulling developers away from new work "The industry conversation about AI slop, token efficiency, and compounding technical risk has been building for months, if not longer," said Tariq Shaukat, CEO of Sonar. "What's been missing is a way to address those three issues where they occur: inside the agentic loop. We're delivering AI and development leaders a solution they can trust to make their investments in AI more efficient, effective, and sustainable." The announcement is backed by the strongest financial position in Sonar's history. The company has surpassed $430 million in annual recurring revenue (ARR) with accelerated growth. More than 7 million developers use Sonar - 75% of the Fortune 100 rely on it, including 19 of the top 20 banks globally outside China, as well as leading organizations like Nvidia, AstraZeneca, and Mercedes-Benz. That scale reflects a market that considers verification mandatory. Organizations trust Sonar to analyze more than 750 billion lines of code daily. Teams using Sonar are 44% less likely to experience outages from AI-generated code. 0Comments. More news about.

PR Newswire
Jun 30th, 2026
Sonar launches Vortex and remediation agent, cuts token use by 36% and burns down technical debt

Sonar has launched Sonar Vortex and the SonarQube Remediation Agent to improve AI agent code quality and efficiency. The company, which has surpassed $430 million in annual recurring revenue, reports that AI agents now assist in generating over 40% of committed enterprise code. Sonar Vortex guides AI agents with organisational standards before code generation and verifies output in real time, reducing large language model token consumption by up to 36% in testing. The SonarQube Remediation Agent autonomously addresses technical debt by generating verified, ready-to-merge pull requests without developer intervention. More than seven million developers use Sonar, including 75% of Fortune 100 companies. The platform analyses over 750 billion lines of code daily, and teams using it are 44% less likely to experience outages from AI-generated code.

PR Newswire
May 21st, 2026
Sonar acquires Gitar to unify AI code review with verification platform

Sonar, a global leader in AI code verification, has acquired Gitar, an AI-native code review platform, to expand its verification capabilities for the agentic era. The acquisition will integrate Gitar's code review functionality with SonarQube, Sonar's verification engine used by over 75% of Fortune 100 companies and 7 million developers. Gitar's founders, Ali-Reza Adl-Tabatabai and Gautam Korlam, both veterans of Uber, Google and Meta, will join Sonar to lead platform development. Gitar will remain available as a standalone product whilst being offered alongside SonarQube. The combined platform will provide code verification from initial writing through to codebase integration. Sonar reports teams using its technology are 44% less likely to experience outages from AI-generated code, whilst cleaned codebases reduce AI agent token usage by up to 8%.

The Straits Times
May 21st, 2026
New AI debugging tool developed and tested by S'pore engineers aims to tackle rising risks.

New AI debugging tool developed and tested by S'pore engineers aims to tackle rising risks. Sonar CEO Tariq Shaukat during the launch of the SonarQube Remediation Agent, on the sidelines of the ATxSummit on May 21. ST PHOTO: MARK CHEONG Published May 21, 2026, 05:44 PM Updated May 21, 2026, 09:40 PM SINGAPORE - An artificial intelligence debugging tool developed and tested in Singapore will be available to local businesses to help them mitigate the rising cybersecurity and operational risks introduced by AI-generated software codes. The SonarQube Remediation Agent automatically looks for flaws in codes that are AI-generated or written by humans, and applies fixes with developers' approval. The core technology, which helps to scan code bases and provide suggested fixes, came from National University of Singapore (NUS) researchers. In early 2025, the technology was acquired by Swiss software firm Sonar. The firm is now commercially rolling out the tool after having completed rigorous tests with the Infocomm Media Development Authority (IMDA) and local engineers. "As engineering teams move faster, it is important that code quality checks and remediation keep pace," said Dr Ong Chen Hui, assistant chief executive of IMDA's BizTech Group, on May 21 at the Asia Tech x Summit 2026 held at Capella Singapore. "Our partnership with Sonar helps address existing gaps in this area, equipping enterprise software teams with practical tools to build at speed, while maintaining quality, security and responsibility." The use of advanced AI tools means that large amounts of code can be generated quickly, but this also results in lots of errors in code that can lead to service outages, said Sonar chief executive Tariq Shaukat. AI tools have also multiplied the risks of cyberattacks as they can also autonomously look for software flaws and exploit them.