Product Manager - MSP Billing
- Pay
- $150,000 – $200,000 per year
- Location
- United States
- Listed
- Today
About the Role
We are growing and adding a Product Manager to our team. As the Product Manager for NinjaOne's billing product, you will own how Managed Service Providers (MSPs) turn the services they deliver into accurate, timely invoices. You will shape the product vision, define the feature roadmap, and work with engineering, design, and other cross-functional teams to bring new billing capabilities to life. You will prioritize the product backlog and ensure timely, high-quality releases that align with market needs and business objectives.
MSP billing is unusual: contracts mix per-user, per-device, block-time, and project work; licenses arrive from distributors and vendors on their own cycles; and every month the finance team reconciles all of it against the PSA, the accounting system, and the general ledger. We are looking for someone who has lived that process.
Above all, we are looking for someone with the instincts of a great product manager: a genuine curiosity about why things break, a drive to understand a problem deeply before reaching for a solution, and the judgment to decide what matters most when everything feels urgent. You listen closely to customers, test your assumptions against data, and communicate clearly with engineers, finance teams, and executives alike.
Paired with that, deep first-hand understanding of how an MSP quotes, bills, reconciles, and closes its books matters more to us than years of formal product management experience. If you have run billing at an MSP, administered a PSA, or managed the monthly close for an IT services business, and you want to build the tool you wish you had, we would love to hear from you.
What You'll Be Doing
- Product Vision and Strategy: Develop and articulate the vision for NinjaOne's MSP billing product and define a strategy that aligns with how MSPs sell, deliver, and bill for their services.
- Roadmap and Prioritization: Own the end-to-end billing roadmap, from quoting and contract setup through invoicing, reconciliation, and hand-off to accounting. Evaluate features, set priorities, and ensure initiatives ship on time and within scope.
- Billing Model Design: Define how the product supports the full range of MSP billing approaches, including per-user, per-device, block-time, fixed-fee, and project billing, along with proration, mid-cycle changes, true-ups, and credits.
- Quoting and Proposals: Shape the quote-to-cash flow so that proposals, agreements, and recurring services feed cleanly into billing without rekeying.
- Distributor and Vendor Integrations: Partner with engineering on integrations with distributors such as Pax8 and with vendor licensing programs such as Microsoft's New Commerce Experience, so that license quantities, costs, and billing cycles stay in sync.
- Accounting and Finance Alignment: Ensure the product handles tax codes, cost of goods, margin, and reconciliation in a way finance teams and their accountants trust, and that invoices and payments flow correctly into accounting systems.
- Market and Customer Insight: Talk to MSP owners, service coordinators, and finance staff to understand where billing breaks down today. Translate those insights into product requirements that solve real problems.
- Collaboration and Leadership: Work closely with engineering, sales, marketing, and support to deliver a product that exceeds customer expectations. Lead cross-functional initiatives through development, launch, and adoption.
- Integration and Ecosystem Planning: Coordinate with other product managers so that billing integrates smoothly with NinjaOne's ticketing, documentation, asset management, and the wider platform.
- Other duties as required.
About You
First-hand MSP billing experience is the core requirement. Product management experience is valuable but not essential; we will support the right candidate in learning the craft.
What we need
- 5+ years in the MSP or IT services industry in a role that touched billing, such as service delivery management, operations, finance, or PSA administration. Hands-on experience running billing at an MSP will make you a standout candidate.
- Experience configuring and managing PSA tools (for example ConnectWise PSA, Autotask or HaloPSA), including agreements, contracts, products, and invoicing setup.
- Deep understanding of MSP billing processes:
- The quoting and proposal process, and how quotes become agreements and recurring services
- Common MSP billing approaches such as per-user, per-device, block-time, fixed-fee, and time-and-materials
- Advanced billing methodologies such as proration, mid-cycle changes, true-ups, and credits
- Accounting practices for MSPs, including tax codes, profit and loss, and reconciliation against accounting systems such as QuickBooks or Xero
- MSP cost structures, including fully burdened hourly rates, cost of goods sold, and margin by service line
- Common licensing systems such as Microsoft's New Commerce Experience (NCE) and how their terms and billing cycles affect what MSPs invoice
- The inventory management process for hardware and licenses, from procurement through to billing
- Experience working with distributors and their APIs, such as Pax8, and an understanding of how distributor data feeds billing and reconciliation.
- Empathy for MSP owners, technicians, and finance staff alike, and a genuine passion for taking the pain out of the monthly billing cycle.
- Data-driven and comfortable using analytics and customer feedback to inform decisions.
- Ability to craft clear requirements and presentations for diverse audiences, and to drive teams toward a common goal without formal authority.
- Comfortable discussing technical details with engineering, including APIs, integrations, and data models.
- Strong stakeholder management skills and a knack for juggling multiple priorities.
Nice to have
- Product management experience with B2B SaaS, ideally in the IT management or financial software space, and a track record of taking features from concept to launch.
- Bachelor's degree in Information Technology, Computer Science, Accounting, Business, or a related field.
- Experience with workflow automation or integrations between PSA, RMM, accounting, and payment tools.
- Familiarity with accounting software integrations and payment processing.
What You'll Love
- We are a collaborative, kind, and curious community.
- We honor your flexibility needs with full-time work that is hybrid remote.
Pay and benefits
We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.
We help you prepare for your financial future with our 401(k) plan.
We prioritize your work-life balance with our unlimited PTO.
We reward your work with opportunity for growth and advancement.
Additional Information
This position is NOT eligible for Visa sponsorship.
*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.
#LI-JL
#LI-Remote
Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. This position may also be eligible for bonus, commission, equity, or other incentive compensation, as applicable.
Base salary hiring range for roles based in California, Colorado, Maryland, New Jersey, or Washington $150,000 - $200,000 USD
Base salary hiring rang for roles based in New York $150,000 - $200,000 USD
About us
NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries
The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work.
NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.
Equal opportunity and legal notices
When you apply, NinjaOne collects and uses your personal information to review your application and manage the hiring process.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.
From Ninjaone's careers page, first listed on Rolev.ai on November 12, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Product Manager - MSP Billing role at Ninjaone, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
- Product Manager, School OperationsArt Of Problem Solving · San Diego, CA
- Product Manager, Supply Chain & OperationsAvathon · Pleasanton, CA
- Product Manager, Machine Health & Industrial AI WorkforceAugury · United States
- Product Manager - PlatformBitwarden · Remote (US)
- Product Manager, AICin7 · Pune, IN
- Product ManagerCleo · Remote -
Common questions
What is the salary for the Product Manager - MSP Billing role at Ninjaone?
The Product Manager - MSP Billing posting at Ninjaone states compensation of $150,000 – $200,000 per year. Final pay may depend on location, experience, and interview evaluation on Ninjaone's official career site.
Where is the Product Manager - MSP Billing job at Ninjaone located?
This Product Manager - MSP Billing position at Ninjaone is located in United States. Always check Ninjaone's application page for specific state eligibility or relocation policies.
How do I apply for the Product Manager - MSP Billing position at Ninjaone?
This listing links directly to Ninjaone's Greenhouse application page. You can apply directly on Ninjaone's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Greenhouse application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.