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 3 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
  • $100k - $125k

     ...please send your resume to ****@*****.***. 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... 
    Senior

    Robert Half

    Bath, MI
    22 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
    3 days ago
  • $60.91k - $97.45k

     ...improving processes, strengthening controls, and making payment operations run more smoothly, this could be a great fit for you. As a Senior Accounts Payable Analyst, you will play a key role in advancing accounts payable operations through process analysis, audit support,... 
    Senior

    Blue Cross and Blue Shield of North Carolina

    Lansing, MI
    1 day 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
    11 days 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
    4 days ago
  •  ...contractor that will provide you with opportunities to Build More in your professional career? The Christman Company is looking for a Senior Estimator to lead estimating and planning efforts for the region.As a Senior Estimator, you'll work closely with the... 
    Senior
    For contractors
    For subcontractor
    Work at office
    Work visa

    The Christman Company

    Lansing, MI
    4 days ago
  •  ...JOB TITLE Join Hyundai America Tecnical Center's (HATCI) Finance & Accounting team, located in Superior Township, MI and play a critical role in fueling the future of automotive innovation. As a Senior Budget Analyst, you’ll be at the center of our research and development... 
    Senior
    For contractors
    Work at office
    Flexible hours

    Hyundai Motor Company

    Lansing, MI
    19 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
    4 days ago
  • $143k - $243k

    A leading pharmacy benefits manager is seeking a Senior Principal Actuary to provide actuarial direction and thought leadership. The role involves creating innovative modeling concepts, strategic consulting, and mentoring actuarial staff. Applicants should have a minimum... 
    Senior
    Remote work

    Prime Therapeutics

    Lansing, MI
    2 days ago
  • $50k

     ...Senior Estimator Full-Time | Salaried Position Byron Center, MI & Alaiedon Township, MI, Grand Rapids, MI & Lansing, MI Why Work for Our Client Our Client is a recognized leader in the property restoration industry, known for its commitment to excellence, strong... 
    Senior
    Full time
    Work at office
    Local area

    Volarify

    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
    3 days 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
    2 days ago
  •  ...Associate Accountant A career at Auto-Owners is challenging and rewarding. Our group of caring associates create financial security by helping individuals and businesses make a new start when a loss occurs. We offer a merit-based work-from-home program based on... 
    Local area
    Work from home

    Auto-Owners Insurance

    Lansing, MI
    1 day ago
  • $143k - $243k

     ...unique ability to connect care for those we serve. Looking for a purpose-driven career? Come build the future of pharmacy with us. Senior Principal Actuary - REMOTE Job Description The Senior Principal Actuary is responsible for providing actuarial direction and... 
    Senior
    Work experience placement
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Prime Therapeutics

    Lansing, MI
    2 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
    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
    2 days ago
  •  ...searching for the next generation of innovative minds who want to shape the world and live to build. CCI is looking for a Project Accountant in our Central Michigan region. This role is responsible for supporting the project team throughout the completion of a project.... 
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work visa

    The Christman Company

    Lansing, MI
    3 days ago
  •  ...A leading consulting firm is seeking a Senior Manager for their Tax Credits & Incentives Advisory team. This role involves providing strategic guidance on tax credits and managing complex, multi-jurisdictional engagements. The ideal candidate will have over 8 years of... 
    Senior
    Remote work

    Cherry Bekaert

    Lansing, MI
    2 days ago
  •  ...The Tax Manager/Senior Manager will be responsible for leading complex tax engagements and managing workflows and deliverables. The...  ...Education, Experience, and Skills Required: Bachelor's degree in accounting or business administration. Licensed Certified Public Accountant... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Maner Costerisan

    Lansing, MI
    3 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
    3 days ago
  •  ...About the Role Senior Principal Security Services Sales Specialist – A quota‑bearing sales persona who works with services teams to...  ...sales time among assigned clients and prospects, focusing on top accounts while balancing opportunity size and likelihood of closing. Build... 
    Senior
    Contract work
    Remote work

    NTT America

    Lansing, MI
    2 days ago
  •  ...Staff Accountant In Audit The staff accountant in audit will perform basic accounting processes on a variety of engagements, such as audits, reviews and compilations of financial statements for a variety of industries. Key technical skills and knowledge: ~... 
    Internship
    Work at office

    MRINetwork

    Lansing, MI
    1 day ago
  •  ...Job Description Company Overview Senior IT Auditor Job Summary: This position will be responsible for IT Compliance Analyst, Documentation and evaluation of key IT controls for SOX and IT Compliance, Coordination of internal/external audit requests, Collection and dissemination... 
    Senior
    Work experience placement

    6AM City

    Lansing, MI
    19 hours ago
  •  ...Senior Internal Auditor The Senior Internal Auditor performs independent audits on all aspects of ’s operations as contained in our...  ...Competencies: Technically competent in the field of accounting and auditing Working knowledge of Altryx software a plus.... 
    Senior
    Work at office
    Night shift

    MRINetwork

    Lansing, MI
    1 day ago
  •  ...Senior Auditor East Lansing, Michigan First National Bank of America is seeking an experienced and highly organized Senior Auditor to join the Internal Audit team. The Senior Auditor is a crucial member in the Bank's effort to identify and communicate risks affecting... 
    Senior
    Work at office

    First National Bank of America

    East Lansing, MI
    4 days ago
  •  ...OBJECTIVE Senior Life Actuary Objective To provide life actuarial programs, spreadsheets, reports, models, and supporting information for preparation of specific financial reporting, product development, and regulatory and analytical tasks. To incorporate new methodologies... 
    Senior
    Work at office

    Farm Bureau Insurance of Michigan

    Lansing, MI
    1 day ago
  • $90k - $130k

     ...Senior Associate to Manager, Accounting, Reporting & Technology Anywhere Type: Permanent Category: Delivery Workplace Type: Remote Date Posted: 05/23/2026 Shortcut: Description Recommended Jobs Position Title: Senior Associate to Manager, Accounting... 
    Senior
    Permanent employment
    Remote work

    Eliassen Group

    Lansing, MI
    1 day ago
  • A leading workforce management company in Lansing, Michigan is seeking a Principal Legal Counsel. This role involves leading M&A and strategic transactions, providing business-focused legal counsel, and managing outside counsel. Candidates should have a J.D. and active...
    Senior

    UKG (Ultimate Kronos Group)

    Lansing, MI
    1 day ago
  • $130.2k - $143.9k

    A leading public sector solutions firm is seeking a Product Management Director to lead product strategy and oversee portfolio management. This remote position requires strong strategic planning and cross-functional management skills, as well as extensive experience in...
    Senior
    Remote work

    Public Consulting Group

    Lansing, MI
    2 days ago

Do you want to receive more vacancies?

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