Senior Accountant

bsa

Lansing (MI)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

bsa is seeking a Senior Accountant in Lansing, MI, to ensure accurate financial reporting and oversee revenue recognition in compliance with ASC 606. The role is ideal for candidates aiming for an Accounting Manager position, requiring strong analytical skills and a CPA designation.

Your responsibilities will include maintaining detailed financial records, preparing financial statements, and facilitating audits. The job demands proficiency in US GAAP and advanced Excel skills, while offering a collaborative office environment with flexible travel requirements.

Qualifications

  • At least 3 years of audit experience at a public accounting firm, or at least 4 years of combined public accounting and private industry experience.
  • Deep knowledge of US GAAP and ASC 606.
  • Strong analytical skills and attention to detail.

Responsibilities

  • Ensure accurate financial reporting and compliance with accounting standards.
  • Manage revenue recognition under ASC 606.
  • Prepare and analyze financial statements.

Skills

Analytical skills
Attention to detail
Advanced Excel proficiency

Education

CPA designation
Bachelor's degree in Accounting or related field

Tools

Certinia ERP
RightRev
Salesforce

Job description

Your Role

As a Senior Accountant, you will play a pivotal role in the finance department, ensuring accurate financial reporting, compliance with accounting standards, and delivering meaningful financial insights. This role carries a strong focus on revenue operations and requires deep, working knowledge of ASC 606 and a drive to streamline processes. It is well‑suited for a candidate on a path toward Accounting Manager, with responsibilities spanning complex accounting tasks, financial reporting, compliance with corporate policies and US GAAP, and support of both internal and external audits. You will also be prepared to learn and incorporate AI into your body of work to obtain efficiency, insights, and higher quality standards.

Responsibilities and Duties
Revenue Recognition
  • Serve as the subject matter expert for revenue recognition under ASC 606, ensuring revenue is recorded accurately and in compliance with US GAAP.
  • Review customer contracts to identify and assess performance obligations, transaction prices, and appropriate recognition timing.
  • Own and maintain the revenue recognition system (RightRev), including configuration, integration, and period‑end processing.
  • Prepare and review revenue journal entries, deferred revenue schedules, and related account reconciliations.
  • Review commission calculations for accuracy and proper capitalization in accordance with ASC 340.
  • Partner with Sales, Legal, and Customer Success to evaluate new and non‑standard contract structures and their accounting implications.
  • Support revenue‑related audit requests and serve as a primary point of contact for external auditors on revenue matters.
General Ledger Management
  • Maintain and reconcile general ledger accounts, ensuring accuracy and completeness of data in the accounting system.
  • Serve as a key contributor in the month‑end and year‑end close processes, including preparation of journal entries for lease accounting, accruals, prepaids, and capitalized software.
  • Validate correct posting of entries through account reconciliation and report preparation.
  • Record payroll and related accruals in the general ledger; reconcile related accounts.
  • Review account coding for accuracy and completeness relative to budget.
Financial Reporting
  • Prepare and analyze monthly, quarterly, and annual financial statements, providing timely insights into the financial condition of the company.
  • Monitor and analyze operating results; investigate and clearly communicate variances.
  • Prepare, maintain, analyze, and report key SaaS performance metrics, such as software go‑lives and ARR.
  • Assist in preparation of the monthly financial package and help ensure all reporting deadlines are met.
Account Reconciliation
  • Prepare regular balance sheet account reconciliations, including daily bank statement reconciliations.
  • Reconcile sub‑ledgers to general ledger balances and resolve discrepancies through thorough analysis.
Year‑End Financial Statement Audit
  • Coordinate with external auditors on the annual financial statement audit, including preparation of financial statements, footnotes, and audit schedules.
  • Respond to auditor inquiries and ensure compliance with US GAAP reporting requirements throughout the audit process.
Other
  • Build collaborative relationships with internal stakeholders across functions, contributing to the accuracy and integrity of financial processes.
  • Incorporate AI into everyday workflow to obtain efficiency, insights, and improved quality.
  • Other duties as assigned.
Qualifications
Required
  • CPA designation
  • Bachelor's degree in Accounting or related field
  • At least 3 years of audit experience at a public accounting firm, or at least 4 years of combined public accounting and private industry experience
    • A minimum of 4 years in Senior Accountant or progressively responsible roles at an institutionally backed SaaS company (Private Equity or Venture Capital), or
    • At least 4 combined years between a public accounting firm and audited SaaS companies, with a minimum of 2 years in each setting
  • Deep, working knowledge of US GAAP, including:
    • ASC 606 (Revenue Recognition) and SaaS‑specific revenue recognition
    • Contract review and performance obligation analysis
    • ASC 340 (contract costs/commissions)
  • Strong analytical skills and exceptional attention to detail
  • Advanced Excel proficiency, including XLOOKUP, SUMIFS, and pivot tables
  • Ability to manage competing priorities effectively in a fast‑paced environment
Preferred
  • Advanced degree in Accounting or MBA
  • Experience working with AI tools and incorporating into everyday workstreams, such as Claude, ChatGPT, Copilot, etc.
  • Experience with Certinia ERP, RightRev, and/or Salesforce
Physical Requirements

Standard office environment.

Travel Requirements

Will work out of the Bath, MI office 25% to 33%.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager, Accounting
Senior Manager, Accounting

Jobtailor • Denver (CO)

Hybrid
USD 120,000 - 180,000
Senior Revenue Accountant
Senior Revenue Accountant

Lakeside Software, Inc. • Boston (MA)

On-site
USD 80,000 - 100,000
Medical, Dental & Vision Insurance
Flexible Spending
Short & Long Term Disability Insurance
+7
Sr Revenue Accountant
Sr Revenue Accountant

ViziRecruiter,LLC. • Merrimack (NH)

On-site
USD 90,000 - 120,000
401k plans
Medical insurance
Paid time off, including Wellness and Volunteer Time Off
+4
Revenue Accounting Manager
Revenue Accounting Manager

UHY-US • Atlanta (GA)

Remote
USD 80,000 - 120,000
Group health insurance
Dental and vision coverage
401(k) retirement plan
+1
Senior Technical Revenue Accountant
Senior Technical Revenue Accountant

Brennan Staffing Group Inc. • Boston (MA)

On-site
USD 100,000 - 130,000
Senior Revenue and GL Accountant
Senior Revenue and GL Accountant

SnapLogic • San Mateo (CA)

On-site
USD 90,000 - 120,000
Senior Manager, Revenue Accounting
Senior Manager, Revenue Accounting

chainalysis-careers • New York (NY)

On-site
USD 120,000 - 150,000
Diverse and inclusive workplace
Professional development opportunities
Senior Accountant
Senior Accountant

Alarm.com • Tysons (VA)

On-site
USD 70,000 - 90,000
Competitive pay
Subsidized medical plan options
401(k) with employer match
+1
Senior Revenue Accountant
Senior Revenue Accountant

Webhosting • New York (NY)

Hybrid
USD 126,000 - 173,000
Equity plan
Senior Accounting Manager (SaaS)
Senior Accounting Manager (SaaS)

AC Lion Digital Executive Search • New York (NY)

On-site
USD 120,000 - 150,000