About The Position

The Assurance Experienced Senior coordinates the day-to-day in-charge duties of audit planning, fieldwork, and wrap-up, including preparing financial statements and disclosures, applying GAAP, and documenting, validating, testing, and assessing control systems. The role 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 conducting audit work in accordance with the engagement plan, timetable, firm policies, procedures, and budget. It applies relevant accounting and auditing standards, evaluates internal controls, researches accounting issues, and communicates findings and potential improvements. The role also coordinates engagement resources, timing, budgets, and audit documentation, and may supervise, coach, and provide feedback to Assurance Services 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, 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.
  • Proven verbal and written communication skills.
  • People-development and delegation skills.
  • Executive presence and ability to serve as the 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 and disclosures in accordance with GAAP.

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 audit planning, fieldwork, and wrap-up, ensuring work is completed as planned, on schedule, and in accordance with firm policies and budget.
  • Apply knowledge of transactional flows and key transactional cycles to complete audit work.
  • Document, validate, and assess the effectiveness of internal control systems; communicate potential improvements to client controls and accounting procedures.
  • Supervise audit staff, review workpapers and conclusions, and explain shortcomings.
  • Apply GAAP to client transactions, communicate financial statement disclosure requirements, identify new pronouncements, evaluate alternative accounting principles, and escalate complex accounting issues.
  • Review clients’ SEC filings for accuracy and completeness and confirm financial information is supported in 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 the audit plan; apply GAAS and professional standards, exercise audit skepticism, determine the scope of testing, document approved deviations from firm policy, and prepare draft communications required by professional standards.
  • Apply BDO standards, audit approaches, methodologies, tools, and technology to deliver quality work efficiently and completely.
  • Research accounting issues using internal and external research tools and authoritative sources; form initial opinions on complex matters and document findings and their impact on the client and engagement.
  • Assist the engagement manager in gathering information about the business and information system, including the accounting system, to support the audit strategy.
  • Coordinate planning, fieldwork, and review schedules with the audit team and client; assist engagement executives with budgets and resource planning.
  • Develop draft audit engagement planning memoranda, audit programs, and budgets; establish staff responsibilities with the engagement manager.
  • Monitor engagement budget-to-actual results and advise engagement executives of possible overruns.
  • Serve as a client contact for basic questions and information and may participate in reviews and agreed-upon-procedure engagements.
  • May manage day-to-day assignments of Assurance Services Associates, provide verbal and written performance feedback, and coach associates through on-the-job learning.
  • Perform other duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service