Senior Financial Accountant

T.D. WilliamsonSalt Lake City, UT

About The Position

The Senior Financial Accountant plays a critical financial role by bridging the gap between field operations and corporate financial reporting. In this role, you will master the operational lifecycle of a pipeline inspection run—from tool launch to final data reporting—to accurately capture financial performance. Utilizing Microsoft Dynamics 365, you will ensure strict compliance with ASC 606 by recognizing revenue as inspection milestones are achieved in the field. As a key driver of the month-end close process, you will be directly responsible for preparing and posting core journal entries and performing comprehensive balance sheet account reconciliations to ensure financial accuracy.

Requirements

  • Bachelor’s degree in accounting or equivalent.
  • 7+ years of corporate accounting experience, including revenue recognition.
  • Experience with an ERP system is required.
  • Ability to understand overall business operations and related revenue recognition.
  • Excellent communication skills and ability to work well within a team.

Nice To Haves

  • Experience with Microsoft Dynamics 365 is preferred.

Responsibilities

  • Process monthly revenue recognition (ASC 606) in D365, including tracking run progress, partnering with operations to review inspection run statuses and milestones, updating D365 system with project status updates, and performing revenue recognition account reconciliation.
  • Prepare monthly accrual entries, review vendor invoices, and reconcile prepaid expenses.
  • Perform balance sheet reconciliations, post journal entries, and assist with financial statement preparation.
  • Prepare documentation and reports for external annual audits.
  • Participate in special projects, as the need arises.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service