Assurance Experienced Senior

BDO USA•Salt Lake City, UT

About The Position

The Assurance Experienced Senior coordinates day-to-day in-charge duties for assurance engagements, including planning, fieldwork, wrap-up, and preparation of financial statements with disclosures. The role applies GAAP and professional auditing standards, documents and evaluates internal controls, and serves as a client contact for basic questions and information. The position may also participate in reviews and agreed-upon procedure engagements. The Experienced Senior oversees audit execution and staff work, coordinates with clients and engagement leadership, monitors budgets and timelines, performs accounting and audit research, and helps ensure engagements are delivered in accordance with firm policies, procedures, and applicable standards. The role may supervise Assurance Services Associates, provide performance feedback, and coach them through on-the-job learning.

Requirements

  • Bachelor’s degree in Accounting, Finance, Economics, or Statistics, or a bachelor’s degree in another area together with CPA certification.
  • At least three years of relevant audit, public accounting, private industry accounting, or consulting/professional services experience.
  • Eligible to sit for the CPA exams upon starting employment and actively pursuing completion of the exams.
  • Solid verbal and written communication skills.
  • People development and delegation skills.
  • Executive presence and ability to serve as a primary client contact.
  • Ability to take charge of all stages of an audit, including planning, fieldwork, and wrap-up.
  • Ability to complete an audit of a complex company.
  • Ability to prepare and/or review financial statements with disclosures in accordance with GAAP requirements.

Nice To Haves

  • Master’s degree in Accountancy.
  • Prior basic supervisory experience.
  • CPA certification.
  • Proficiency with Microsoft Office Suite.
  • Experience with assurance applications and research tools.

Responsibilities

  • Coordinate the day-to-day planning, fieldwork, and wrap-up of audit engagements, ensuring work is completed as planned, on schedule, and within budget.
  • Apply knowledge of transactional flows and cycles to perform audit work.
  • Document, validate, and assess internal control systems and communicate opportunities to improve client controls and accounting procedures.
  • Supervise audit staff, review workpapers and conclusions, and explain shortcomings.
  • Apply GAAP principles to client transactions, communicate financial statement disclosure requirements, identify new pronouncements, and raise complex accounting issues to superiors.
  • Read and review clients’ SEC filings for accuracy and completeness, and ensure financial information is supported and appropriately tested in workpapers.
  • Prepare required communications to clients and audit committees.
  • Plan and execute Section 404 internal control audits, including understanding the control environment, designing test plans, evaluating deficiencies, and assessing financial reporting controls.
  • Formulate and communicate audit plans; apply GAAS and professional standards; determine when to reduce or expand testing; and document approved deviations from firm policy.
  • Apply BDO audit standards, methodologies, tools, and technology to deliver quality and efficient engagements, and identify and propose outcomes to critical issues.
  • Research accounting and other complex matters using authoritative sources and research tools, form initial opinions on appropriate treatment, and document findings and their implications for clients and engagements.
  • Assist engagement managers in gathering information about clients’ businesses and information systems to support audit strategy.
  • Coordinate planning, fieldwork, and review with audit teams and clients; assist engagement executives with budgets and resource planning.
  • Prepare draft audit engagement planning memoranda, audit programs, and budgets.
  • Establish staff responsibilities for specific audit areas with the engagement manager.
  • Monitor engagement budget-to-actual results and advise engagement executives of possible overruns.
  • May manage day-to-day work assignments of Assurance Services Associates, provide verbal and written performance feedback, and coach associates.
  • Perform other duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service