Assurance Experienced Senior

BDO USA•Raleigh, NC

About The Position

The Assurance Experienced Senior coordinates the day-to-day in-charge duties for assurance engagements, including planning, fieldwork, wrap-up, and preparing financial statements with disclosures. The role applies GAAP and professional auditing standards, and documents, validates, tests, and assesses internal control systems. It serves as a client contact for basic questions and information and may participate in reviews and agreed-upon procedure engagements. The position is responsible for coordinating audit work to meet engagement plans, timetables, firm policies, and budgets. It supervises and reviews the work of audit staff, communicates control and accounting-process improvements, conducts accounting and audit research, and supports engagement managers with audit strategy, planning documents, budgets, and resource coordination. The role may also manage associates’ day-to-day assignments, provide performance feedback, and coach associates.

Requirements

  • Bachelor’s degree in Accounting, Finance, Economics, or Statistics; alternatively, a bachelor’s degree in another focus area and CPA certification.
  • Three or more years of relevant audit and/or 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.
  • Ability to serve as the primary client contact with executive presence.
  • Ability to lead 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 GAAP-compliant disclosures.

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 assurance engagements, ensuring work is completed according to the timetable, firm policies and procedures, and budget.
  • Apply GAAP and professional auditing standards to client transactions and audit issues; document and communicate their application.
  • Prepare and/or review financial statements and disclosures, and communicate disclosure requirements to clients.
  • Document, validate, test, and assess internal controls and the effectiveness of control systems.
  • Identify and communicate opportunities to improve clients’ internal controls and accounting procedures.
  • Supervise audit staff, review workpapers and conclusions, explain shortcomings, and provide associates with coaching and feedback.
  • Review clients’ SEC filings for accuracy and completeness and verify that financial information is supported by workpapers and appropriately tested.
  • 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; determine when to reduce or expand testing and document approved deviations from firm policy.
  • Research complex accounting matters, form an initial opinion on appropriate treatment, and document findings and their impact on the client and engagement.
  • Assist the engagement manager in gathering information about the business and information systems, including accounting systems, to support the audit strategy.
  • Coordinate planning, fieldwork, and review schedules with the audit team and client.
  • Assist engagement executives with developing engagement budgets and identifying appropriate resources.
  • Develop draft audit engagement planning memoranda, audit programs, and budgets.
  • Establish individual audit staff responsibilities with the engagement manager, monitor budget-to-actual results, and advise engagement executives of possible overruns.
  • Act as the client contact for basic questions and information.
  • Perform other duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service