Manager, Accounting

Ncontracts
$90,000 - $120,000Remote

About The Position

The Accounting Manager is a key member of the accounting team responsible for managing revenue accounting operations in a SaaS environment. This role oversees the full revenue recognition lifecycle in compliance with ASC 606, manages one direct report (Billing Manager), and serves as a technical resource for billing and revenue accounting questions. The Accounting Manager works cross-functionally with Billing, Legal, and Customer Success teams to ensure accurate and timely revenue recognition while maintaining strong internal controls and supporting month-end close activities.

Requirements

  • Bachelor’s degree in Accounting, Finance, or related field.
  • Minimum of 5 years of progressive accounting experience.
  • SaaS or subscription-based software company experience required, with a strong understanding of ASC 606 revenue recognition.
  • Proven ability to manage and develop direct reports.
  • Strong technical accounting skills with attention to detail and the ability to research complex accounting issues.
  • Excellent communication skills, with the ability to collaborate cross-functionally and explain technical accounting concepts to non-finance stakeholders.
  • Self-motivated, organized, and able to manage multiple priorities in a fast-paced, remote environment.

Nice To Haves

  • CPA preferred.
  • Public accounting background preferred.
  • Experience with NetSuite, Salesforce, and Paylocity preferred but not required.
  • Proficiency in Excel and comfort leveraging AI tools to drive efficiency in accounting and billing workflows

Responsibilities

  • Oversee all revenue accounting activities in compliance with ASC 606, including revenue recognition, deferred revenue, MRR reconciliation, and billing oversight.
  • Review and approve sales orders in NetSuite to ensure proper revenue treatment and alignment with contract terms.
  • Manage the billing terminations process in NetSuite and Salesforce, including timely processing of contract terminations and applicable credit memos.
  • Serve as the technical resource for the Billing team on ASC 606 questions and complex revenue scenarios.
  • Collaborate with Billing, Legal, and Customer Success teams on contract review and revenue treatment for non-standard agreements.
  • Own the revenue close process, ensuring all revenue is recognized accurately and timely each month.
  • Assist with accounts receivable reconciliation, allowance for doubtful accounts (AFDA), and other month-end close activities.
  • Manage and mentor the Billing Manager, providing guidance, coaching, and performance feedback.
  • Support the development of billing processes and best practices to improve efficiency and accuracy.
  • Foster a collaborative team environment focused on continuous improvement.
  • Provide backup payroll processing support as needed, including semi-monthly payroll processing in Paylocity.
  • Assist with benefits reconciliations (Aflac, Hartford, FSA, HSA, Cigna, Fidelity, etc.) as needed.
  • Ensure payroll is processed accurately and on time in the absence of the primary payroll specialist.
  • Support with month-end close activities, including revenue close, AR reconciliation, and journal entries.
  • Prepare account reconciliations and supporting schedules.
  • Assist with audit requests and serve as a liaison to external auditors on revenue-related matters as needed.
  • Contribute to special projects, system implementations, and process improvements as assigned.

Benefits

  • A fun, fast-paced work environment
  • Responsible PTO Plan that meets or exceeds state and local medical and family leave laws
  • 11 paid holidays
  • Community and social events to keep you connected and engaged
  • Mental Health Benefits
  • Medical, Dental and Vision insurance
  • Company-paid Group Life Insurance, Short- and Long-Term Disability
  • Flexible Spending Account & Health Savings Account
  • Aflac Benefits – Critical Illness, Cancer Protection, & Hospital Choice
  • Pet Insurance
  • 401 (k) with company match with eligibility on Day 1 of employment
  • 2 Paid Volunteer Time Off Days
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service