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
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.
- 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.
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
- 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
Standard office environment. Travel Requirements
Will work out of the Bath, MI office 25% to 33%
Recommended Jobs
Field Laborer
Job Description Job Description Salary: We are seeking a Field Laborer to join our team! At DSP, were a vibrant community of people who place great emphasis on fostering meaningful relations…
Medical Assistant
Job Description Job Description Join the team at Laser Eye Institute as a Medical Assistant and assist in providing exceptional care to our patients. Laser Eye Institute is a leader in LASIK and …
MIG Welder
Job Description Job Description MIG Welder Fruitport, MI, 1st shift, $18–$24 per hour (based on experience) Job Summary Are you a skilled MIG Welder who takes pride in precision and craft…
Personal Trainer
Job Description Job Description TITLE Boxing Club of Ann Arbor is looking for Personal Trainers to bring their passion, experience, and brand to "TITLE A2" Members. Job brief At TITLE A…
Registered Nurse (RN) First Shift
Are you passionate about providing top-notch medical care and support in a dynamic work environment? We are seeking a dedicated full time Nurse to join our team and play a crucial role in ensuring th…
Cisco Network Engineer (W2 Only, No C2c)
Top Skills' Details Experience with Cisco Switching (Currently have up through Catalyst 9000 Series) Experience with SD‑WAN Technologies (Cisco / Meraki) Experience Firewall Platforms (Cisco F…
Caregiver
Job Description Job Description Overview We create communities where employees thrive in their work, helping our residents thrive in their homes. Atria Senior Living’s family of brands ha…
Press Operator
Press Operator We are hiring a 1st shift Press Operator for a foam manufacturing company in Brooklyn. Pay starts at $13.73/hr. What's in it for you? Elwood Staffing associates are eligible fo…
Plumber
Job Description Job Description Overview: We are seeking a skilled and reliable Plumber to join our team. The Plumber will be responsible for installing, repairing, and maintaining plumbing sy…
Software Developer Intern (in-office - Grand Rapids, MI)
Full-Time Summer | Part-Time During the School Year (Up to 20 Hours/Week) Location: Grand Rapids, MI (In-Office) Launch Your Software Development Career at Stenger & Stenger Are you a Computer …