Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Accountant

BS&A Software

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 subledgers 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%
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Accountant in Bath, MI vacancy
  • $36 - $46 per hour

     ...Come join our amazing team and wok remote from home! The Senior Accountant for the Servicing Division performs general accounting functions and various analyses using GAAP procedures that involve general ledger, balance sheet, income statement accounts, ledger reconciliation... 
    Senior
    Remote work

    Carrington

    Lansing, MI
    2 days ago
  • $95k - $115k

     ...in preparation and validation of other ad hoc reports such as 8-K's, offering memorandums, and registration statements. The Sr. Accountant - SEC Financial Reporting plays a critical role in executing many aspects of such reporting. We expect the salary range to be... 
    Senior
    Work experience placement
    Work at office
    Worldwide

    The Hertz Corporation

    Lansing, MI
    2 days ago
  • $70.6k - $141.2k

     ...NetSuite and Cerner. DEPARTMENT DESCRIPTION: The Corporate Accounting team, which supports the Chief Accounting Officers organization...  ...responsibilities, as well as mergers and acquisitions. The Senior Assistant Financial Controller supports the Finance Controller... 
    Senior
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    Oracle

    Lansing, MI
    5 days ago
  • Audit Senior Accountant The Audit Senior Accountant will perform accounting processes on a variety of engagements, such as audits, reviews and compilations of financial statements for a variety of industries. Locations – East Lansing, Cincinnati, and Miami Valley.
    Senior

    MRINetwork

    East Lansing, MI
    12 hours ago
  •  ...Senior Tax Planning Specialist Hantz Group is a Michigan-based financial company that works with individuals and businesses to...  ...multiple clients ~ Strong sense of professional and personal accountability ~ Basic computer skills and experience with Microsoft Office... 
    Senior
    Work at office
    Local area
    Flexible hours

    Hantz Group

    Lansing, MI
    8 hours ago
  • Seeking a Senior Heavy Demolition Estimator for a leading demolition and hazardous materials abatement company in Greater Lansing, MI. An experienced estimator with strong skills in heavy demolition, cost estimating, blueprint analysis, budgeting, and project bidding.... 
    Senior
    Full time
    For subcontractor
    Work at office
    Local area

    Synectics

    Lansing, MI
    5 days ago
  •  ...waterworks products and infrastructure Here, we have: ~ Medical with 100% preventative care coverage ~ Health Savings Account ~ Dental and Vision ~401K ~ Tuition Reimbursement and Tuition Grants ~ Continued learning opportunities through our onsite... 
    Senior
    For contractors
    Local area

    Core & Main

    Lansing, MI
    9 hours ago
  • $88.9k - $128.4k

     ...provide?work?sponsorship for this position. Cherry Bekaert LLP and Cherry Bekaert Advisory LLC are members of Allinial Global, an accountancy and business advisory global association. Visit us at? and follow us on?LinkedIn,?Instagram, Twitter?and Facebook.? 2026 Cherry... 
    Senior
    Work experience placement
    Work at office
    Local area

    Cherry Bekaert

    Lansing, MI
    12 hours ago
  •  ...Job Description Job Description Our client is growing rapidly, and is looking for a highly motivated Senior Accountant who thrives in a dynamic, multi-entity environment. This Senior Accountant role is ideal for someone who enjoys rolling up their sleeves while also... 
    Senior
    Interim role
    Immediate start

    Robert Half

    Lansing, MI
    11 days ago
  • $62.7k

     ...Company : HM Insurance Group Job Description : JOB SUMMARY This role provides critical sales account support for HM Insurance Groups' Stop Loss Business Unit, facilitating the seamless implementation and ongoing administration of group accounts. The incumbent... 
    Senior
    For contractors
    Work at office
    Local area

    Highmark Health

    Lansing, MI
    2 days ago
  • $65k

     ...Job Description Job Description Our CPA Firm is looking for an organized, efficient Senior Accountant with an eye for detail and a high level of accuracy. We are ideally seeking a person with a background with working with school accounting. Senior Accountants can expect... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Monday to Friday
    Shift work

    CHARLES L MOORE JR

    Lansing, MI
    18 days ago
  • $201.37k - $236.9k

     ...duties): Set strategic direction for IT & security audit as a senior leader within the global internal audit team, owning the multi‑...  ...environments. ~ Relevant financial services and/or public accounting experience; fintech or crypto/blockchain exposure strongly preferred... 
    Senior
    Work at office
    Local area

    Coinbase

    Lansing, MI
    4 days ago
  • $55k - $75k

     ...Insurance Office of America in Lansing, MI seeks a Senior Account Associate - Commercial Lines to provide administrative and customer service support. The ideal candidate will have 3+ years in the insurance industry, strong analytical and communication skills, and proficiency... 
    Senior
    Remote work

    Insurance Office of America

    Lansing, MI
    4 days ago
  • $97.5k - $199.5k

     ...Job Description Description As a Principal Technical Accountant in our growing and dynamic Technical Accounting team at Oracle, you will be responsible for understanding the finer details of proposed or executed transactions through review of available contracts... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    5 days ago
  •  ...Description Job Description: Title: Senior Account Associate - Commercial Lines Work Mode:  Remote/ Eastern and Central Time Zones Only | Location/Supporting:  Longwood, FL | Book Focus: International/ Reverse Flow Please note: If this position... 
    Senior
    Contract work
    Remote work

    Insurance Office of America

    Lansing, MI
    2 days ago
  • $81.5k - $91.5k

     ...transactions. Prepare Revenue related analytics for monthly, quarterly, and annual periods. Processes invoices and contracts into accounting software accurately and efficiently. Communicates with practice areas to gather contract and billing data for entry into... 
    Contract work
    For contractors
    H1b
    Work at office
    Local area

    Public Consulting Group

    Lansing, MI
    3 days ago
  • $61k - $91k

     ...Job Description: Staff Accountant | East Lansing, MI Salary Range: $61,000 - $91,000 depending on experience Are you a dynamic leader with a passion for excelling in staff accountant? The Pivot Group Network, a West Michigan manufacturing-focused recruiting... 
    Immediate start

    The Pivot Group

    East Lansing, MI
    2 days ago
  • $56k - $86k

     ...Job Description: Staff Accountant | DeWitt, MI Salary Range: $56,000 - $86,000 depending on experience Are you a skilled professional with a passion for excelling in staff accountant? The Pivot Group Network, a West Michigan manufacturing-focused recruiting... 
    Immediate start

    The Pivot Group

    Dewitt, MI
    4 days ago
  • $1,800 per month

     ...Job Posting Under general supervision of the Finance Director and according to established accounting practices and procedures, performs specialized accounting and bookkeeping duties related to maintaining the general ledger, bank reconciliation, processing payroll... 
    Work at office
    Remote work

    GovernmentJobs.com

    Lansing, MI
    11 hours ago
  • $73.01k - $91.26k

     ...Life Accountant II US-MI-Lansing Job ID: 2026-8606 # of Openings: 1 Category: Accounting/Finance Farm Bureau Center Overview Life Accountant II Objective To support the Life Accounting functions for Farm Bureau Life Company of Michigan and... 
    Full time
    Work at office

    Michigan Farm Bureau Careers

    Lansing, MI
    14 hours ago
  • $75k - $85k

     ...expenditures to determine appropriate classification, allowability, and allocation for cost reporting purposes. Research and interpret accounting guidance, program regulations, and cost principles (e.g., Uniform Guidance) to support proper reporting and audit responses.... 
    For contractors
    H1b
    Work at office
    Local area
    Remote work

    Public Consulting Group

    Lansing, MI
    11 hours ago
  •  ...Accountant Applications are accepted until there are sufficient numbers of qualified applications or qualified candidate has been identified. The position could possibly close at any time. Under the supervision of the Chief Financial Officer, or their designee,... 
    Contract work
    Temporary work
    For subcontractor
    Interim role

    Ingham County Michigan

    Lansing, MI
    12 hours ago
  • $200k

     ...Job Title SIGMA End User Support Accountant Job Description State Budget Office is responsible for coordinating all aspects of...  ...of service also receive annual longevity bonuses that grow as seniority increases. Some positions also may qualify for recruitment, retention... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    GovernmentJobs.com

    Lansing, MI
    2 days ago
  • $50k - $60k

     ...right thing when no one is looking. We are reliable, we do what we say, we support one another. POSITION SUMMARY Property Accountants are detail oriented and proactive accounting professionals who thrive in a fast-paced real estate environment and take pride in... 
    Work at office
    Monday to Friday
    Shift work

    Gillespie Group

    Lansing, MI
    3 days ago
  •  ...team? Join KMG Prestige, where our motto to “Do the Right Thing” is not just words, it's who we are. We are seeking a Property Accountant in Lansing, MI who is detail-oriented, enjoys new challenges, and is self-motivated. Property Accountants are responsible for... 
    Work at office

    KMG Prestige

    Lansing, MI
    5 days ago
  •  ...For more information, visit Role Overview We are seeking an exceptional, technically rigorous and execution-oriented Senior Director, Accounting & Controllership to join EDB at a pivotal moment in the company's growth as we build towards public-company readiness.... 
    Senior
    Remote work

    EDB

    Lansing, MI
    2 days ago
  • $120 - $150 per hour

     ...produce technical writing and research in a tax context  To qualify for this role you must have   ~ Valid US Certified Public Accountant (CPA) license or active state bar membership  ~ A bachelor's degree in Accounting, Finance, Business or a related discipline... 
    Senior
    Hourly pay
    Seasonal work
    Local area
    Remote work
    Flexible hours

    EY

    Lansing, MI
    2 days ago
  • $141k - $197.4k

    It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Senior Director, Accounting is responsible for leading the global revenue recognition function and ensuring the integrity, scalability, and compliance of revenue... 
    Senior
    Contract work
    Remote work
    Worldwide

    Rocket Software

    Lansing, MI
    2 days ago
  •  ...Are you an experienced accounting professional looking for part-time work? Join our team as a controller/accountant and put your financial expertise to work across a variety of client projects; doing meaningful work with the ability make a difference for small businesses... 
    Full time
    Part time
    Work at office

    Nienhuis Financial Group Llc

    Lansing, MI
    5 days ago
  •  ...creating connections to empower agriculture. Summary Indirect Tax Senior Manager is responsible for managing the indirect tax function...  ..., tax compliance, systems development & maintenance, and accounting for indirect taxes. This position is also responsible for developing... 
    Senior
    Minimum wage
    Temporary work
    Local area

    CHS Inc

    Lansing, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Accountant. Be the first to apply!