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

Senior Accountant

BS&A Software

Senior Accountant

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

  • 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.
  • 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.
  • 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.
  • Prepare regular balance sheet account reconciliations, including daily bank statement reconciliations.
  • Reconcile subledgers to general ledger balances and resolve discrepancies through thorough analysis.
  • 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.
  • 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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Accountant in Lansing, MI vacancy
  •  ...non-profit clients ! Be part of our strategic, technology driven accounting service team! People The RDMA team offers a base of experience...  ...Partnership with Our Clients C ontacts and Next Steps Senior Accountant The Senior Accountant will engage and coordinate with... 
    Senior
    Work from home
    Flexible hours

    RDM Associates

    Lansing, MI
    3 days ago
  • $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
    4 days ago
  •  ...Reporting to the Management Accountant is responsible for the day-to-day accounting functions, including forecasting, monthly financial statements, product costing, project accounting, external and internal reporting Responsibilities Ensure generally accepted accounting... 
    Senior

    Angstrom NA LLC

    Lansing, MI
    3 days ago
  •  ...Our client, a growing manufacturing company in Macomb County, is seeking a detail-oriented Payroll Accountant to join their team. This role is responsible for processing payroll for hourly and salaried employees, ensuring compliance with payroll regulations, maintaining... 
    Senior
    Hourly pay
    Local area
    Shift work

    Apex Placement & Consulting

    Lansing, MI
    3 days ago
  •  ...Overview of Job Function: The Senior Accountant, Consolidations & Reporting position will perform a variety of accounting, finance and analytical functions as part of the company’s regular consolidation and reporting processes. This role will work with global accounting... 
    Senior
    Work experience placement
    Local area
    Shift work

    Verint Systems

    Lansing, MI
    5 days ago
  • $74.1k - $148.3k

     ...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
    2 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
    1 day 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
    23 hours ago
  •  ...Communicate client service improvement and business growth opportunity ideas to management. Assist with training & support of junior tax accountants. Qualifications Must have 3+ years current CPA Firm experience. CPA earned or in‑progress. Bachelor’s required; Master’s in Tax... 
    Senior

    Sterling Freeman

    Lansing, MI
    3 days ago
  • $77k - $214k

     ...Senior Associate, Financial Services Tax At PwC, our people in tax services focus on providing advice and guidance to clients on...  ...standards What You Must Have ~ Bachelor's Degree in Accounting ~2 years of experience ~ Job seekers need to demonstrate the... 
    Senior

    PwC (US)

    Lansing, MI
    4 days ago
  • Overview At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As we foster a culture of inclusion...
    Senior
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    HDR

    Lansing, MI
    4 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
    23 days ago
  •  ...owned company for over 70 years, our experts bring integrity, accountability, and innovation to everything we do. Our culture fosters collaboration...  ...communities and power the future. We are seeking a Senior Accountant who will prepare, report, analyze and present... 
    Senior
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    CCI Systems, Inc.

    Lansing, MI
    13 days 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
    15 hours ago
  • ## Senior Cost AccountantApplyremote type: Onsitelocations: Homer, MI, USAtime type: Full timeposted on: Posted Todayjob requisition...  ...financial reporting requirements* Be the liaison for supporting Accounts Receivable and Accounts Payable Shared Services teams, including... 
    Senior
    Temporary work
    Local area

    Promachinnovation

    Lansing, MI
    15 hours ago
  • $77k - $214k

     ...Senior Associate, Financial Services Tax At PwC, our people in tax services focus on providing advice and guidance to clients on tax planning, compliance, and strategy. These individuals help businesses navigate complex tax regulations and optimise their tax positions... 
    Senior

    PwC (US)

    Lansing, MI
    1 day ago
  •  ...Job Description Job Description Tax Manager/Senior Manager The Tax Manager/Senior Manager will be responsible for leading complex...  ..., Experience, and Skills Required: # Bachelor's degree in accounting or business administration. # Licensed Certified Public... 
    Senior
    Hourly pay
    Work at office
    Remote work
    Flexible hours

    Maner Costerisan

    Lansing, MI
    7 days ago
  •  ...Associate Accountant Auto-Owners Insurance seeks a motivated individual to join our accounting team. This role is part of a merit‑based work‑from‑home program following initial in‑person training. The position focuses on preparing and analyzing financial reports, maintaining... 
    Local area
    Work from home

    Auto-Owners Insurance

    Lansing, MI
    15 hours ago
  •  ...team. Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated individual to join our team as an Associate Accountant. The position requires the person to: Prepare accounting reports for federal and state agencies. Learn to use and... 
    Local area
    Work from home

    Auto-Owners Insurance Group

    Lansing, MI
    1 day ago
  • $1,800 per month

     ...Job Title 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 for... 
    Work at office
    Remote work

    GovernmentJobs.com

    Lansing, MI
    1 day ago
  • Staff Accountant Are you ready to make an impact in an organization that’s been changing lives since 1902? Tamarack Camps, Michigan’s premier Jewish overnight camping organization, has been providing fresh air, unforgettable experiences and a sense of community for over... 
    Summer work
    Flexible hours
    Night shift

    Tamarack Camps

    Lansing, MI
    3 days ago
  •  ...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... 
    Work at office

    Michigan Farm Bureau

    Holt, MI
    4 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
    4 days ago
  • $70.6k - $94.6k

    ## Accountant IIIApplylocations: Waterford, Michigan, United Statestime type: Full timeposted on: Posted Yesterdayjob requisition id: JR-0000604## **Overview & Benefits**Oakland County is more than just a workplace. It is a place where you can make a real difference. As... 
    Full time
    Work experience placement
    Work at office
    Local area

    Oakgov

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

     ...Public Consulting Group is looking for an accounting professional in Lansing, MI. This role involves managing revenue recognition, automating business processes, and preparing revenue analytics. The ideal candidate should have a Bachelor's degree in Accounting and 2-4... 

    Public Consulting Group

    Lansing, MI
    3 days ago
  •  ...collaborative and international environment. We’re looking for an Accountant who is not only skilled in accounting fundamentals but also...  ...apply directly to ****@*****.*** . Job details Seniority level: Associate Employment type: Full-time Job function: Accounting... 
    Full time
    Work at office
    Worldwide
    2 days per week

    Adecco

    Lansing, MI
    4 days ago
  •  ...Job Description We are seeking an Accountant to join our team in Detroit, Michigan. In this role, you will be expected to perform technical and administrative tasks, review and evaluate data, advise on standard policies and procedures, and provide on-the-job training.... 
    Contract work
    Work at office

    6AM City

    Lansing, MI
    4 days ago
  •  ...Join Our Team as an Accountant! Are you a detail-oriented accounting professional who enjoys accuracy, organization, and the satisfaction of balancing the books? Join a trusted and growing Credit Union where your expertise makes a real impact every day! At Forest Area... 

    Kaizen Lab Inc.

    Lansing, MI
    2 days ago
  •  ...WIELAND’s Project Accountants will take ownership and drive relentlessly to produce a successful project. This individual will support a project team, including correspondence, commitment management, project accounting, risk management, and compliance. Job Functions Perform... 
    Contract work
    For subcontractor
    Work at office

    Wieland-Davco

    Lansing, MI
    4 days ago
  •  ...Project Controller partners with the Group Controller and Project Management teams to drive financial discipline, transparency, and accountability across projects. This role focuses on forecasting rigor, performance analysis, and cost accounting. Actively challenging... 

    Burke Porter, an Ascential Technologies Brand

    Lansing, MI
    4 days ago

Do you want to receive more vacancies?

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