2,144,857open jobs
137,966companies
242,299added this week
Browse all
Location
Remote (United States, CT hours)
Seniority
Staff · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Oct 23, 2026.

Overview
Company
Impact
Profile match
MCM's AI-enabled public safety asset management platform helps public safety agencies track assets, manage certifications, and stay audit-ready.

MCM Technology is a leading platform provider of unified mission-critical operations management for the public safety sector, with more than 250 systems deployed worldwide. Its platform is tailored to the specific needs of public safety and enables greater readiness, accountability and efficiency by offering simple configurability and flexible integration with existing industry systems.

At MCM, we’re building technology that helps public safety and government organizations operate more efficiently, make better decisions, and serve their communities with confidence.

Our platform brings critical data and workflows into one unified system-reducing complexity, improving visibility, and empowering the people who keep our communities safe.

We’re looking for passionate, driven individuals who want to make a real impact. If you’re excited about solving meaningful problems, working with innovative technology, and contributing to a mission that matters, we’d love to hear from you.

Join us in shaping the future of public safety technology.

Role overview

MCM Technology is hiring a Staff Accountant + O2C Conversion Specialist to own the accuracy of our quote to cash cycle, from won quote to collected cash. The goal is simple: every invoice goes out right the first time and gets paid without corrections or delays.

MCM builds an asset intelligence platform for public safety agencies, including law enforcement, fire/EMS, and 911 centers. Our revenue mix is SaaS subscriptions, maintenance, and professional services. Many customers are government agencies that pay against formal purchase orders, which makes quote, invoice, and PO alignment critical to getting paid.

This role sits on a small, hands on finance team. You will run daily invoicing and cash receipts, support the Sr. Accountant and Treasury Analyst, and play a central part in moving our order to cash process from QuickBooks Online to NetSuite. Once the conversion is complete, the role transitions to owning steady state O2C operations.

Key responsibilities

Quote to cash alignment

  • Review every won quote before invoicing to confirm it matches the customer's purchase order: account number, product line, product, quantity, price, term, and billing schedule.
  • Resolve mismatches between quote, PO, and contract with Sales, Customer Success, and the customer before the invoice is issued.
  • Maintain clean customer master data, including account numbers, bill to contacts, PO numbers, and invoicing portal requirements.
  • Track open POs, PO expirations, and remaining PO balances so renewals and milestone bills aren't delayed.
  • Identify root causes of invoice discrepancies, correct them, and recommend process or system fixes.

O2C conversion (QuickBooks Online to NetSuite)

  • Map customers, items, product lines, and billing schedules from QuickBooks Online into NetSuite.
  • Convert and validate open AR, active subscriptions, and recurring billing schedules, and reconcile converted balances to the source system.
  • Help design and improve NetSuite O2C workflows: sales orders, invoicing, revenue arrangements, and cash application.
  • Document the new O2C procedures and train internal users.

Daily invoicing and cash receipts

  • Prepare and issue customer invoices, including recurring SaaS and maintenance billings, milestone billings, and credit memos.
  • Submit invoices through customer portals and agency procurement systems as required.
  • Apply daily cash receipts (lockbox, ACH, wire, check, card) to the correct invoices and customers.
  • Investigate unapplied cash and short payments.
  • Run collections follow up on past due accounts and keep AR aging current.

Close and team support

  • Support the Sr. Accountant with month end close: AR reconciliation, deferred revenue roll forward, unbilled AR, and related journal entries.
  • Support the Treasury Analyst with daily cash positioning, bank reconciliations, and cash forecasting inputs.
  • Provide audit support for revenue and AR testing.
  • Prepare billing, bookings, and AR reporting for management.

Qualifications

Required

  • Bachelor's degree in Accounting, Finance, or a related field.
  • 3 to 5 years of accounting experience, with hands on billing, AR, and cash application.
  • Experience with SaaS or subscription billing: recurring invoices, renewals, co terms, and credit memos.
  • Hands on experience with both an ERP and a CRM system.
  • Working knowledge of revenue recognition (ASC 606) and deferred revenue.
  • Strong Excel skills, including lookups, pivot tables, and reconciliations.
  • Comfort using AI tools (e.g., Claude) to speed up reconciliations, research, and documentation.
  • Exceptional attention to detail, and comfort pushing back when a quote, PO, or invoice doesn't match.
  • Clear written communication with customers, Sales, and internal teams.

Preferred

  • NetSuite experience, ideally in billing, SuiteBilling, or Advanced Revenue Management.
  • Hands on involvement in an ERP implementation or data migration, especially QuickBooks Online to NetSuite with Salesforce as the CRM.
  • Experience billing government or public sector customers: PO driven invoicing, procurement portals, and payment terms.
  • Experience with CPQ or CRM tools such as Salesforce or HubSpot.
  • Progress toward an MBA or CPA.

Other details

  • Reports to the Sr. Accountant / VP Financeand works closely with the VPs of Sales, Operations, and Transformation.
  • Remote position, with working hours aligned to Central time.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,144,857 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
In your city
$139k – $188k per year · Equity · In office · Full-Time · 12+ years exp · Master's Degree · Boston · Austin · Nashville · Culver City · Seattle
Apply
In office · Full-Time · 15+ years exp · Bachelor's Degree · Minneapolis
Apply
In office · 5+ years exp · Bachelor's Degree · Fort Worth
Apply
Hybrid · 2+ years exp · Bachelor's Degree · San Francisco
Apply
Remote (EAEU) · Full-Time · Astana
1C
Apply
See all jobs
This is one of many
2,144,857 more open roles from verified company boards, updated every day.