About The Position

The Assurance Associate prepares financial statements with disclosures, applies basic areas of GAAP, and documents, validates, tests, and assesses control systems. The role may also involve reviews and agreed-upon procedure engagements. Travel may be required to meet firm and client needs. The associate applies relevant policies, laws, rules, and regulations during engagements; suggests improvements to client internal controls and accounting procedures; and documents and validates the operating effectiveness of client internal control systems. The role includes researching accounting topics, supporting conclusions with authoritative literature, drafting basic financial statements, applying auditing theory and professional standards, completing work papers in accordance with BDO methodology, and communicating findings and ideas to engagement teams. The position is based in Philadelphia/Cherry Hill. Listed salary ranges vary by state; New Jersey’s range is $78,000–$82,000. Individual salary offers depend on factors including qualifications, experience, skills, and geography.

Requirements

  • Bachelor’s degree in Accounting, Finance, Economics, or Statistics; alternatively, a bachelor’s degree in another focus area and CPA certification.
  • Eligible to sit for the CPA exams upon starting employment.
  • Strong written and verbal communication skills.
  • Ability to follow instructions as directed.
  • Ability to work effectively in a team setting.
  • Ability and willingness to travel as needed.
  • Basic understanding and experience planning and coordinating the stages of an audit of a basic public and/or private company.

Nice To Haves

  • Master’s in Accountancy.
  • Leadership experience.
  • Accounting-based internship.
  • Actively pursuing completion of CPA exams.

Responsibilities

  • Prepare financial statements with disclosures and apply basic areas of GAAP.
  • Identify applicable firm, regulatory, and authoritative policies, laws, rules, and regulations as part of engagement teams.
  • Suggest improvements to client internal controls and accounting procedures.
  • Document and validate the operating effectiveness of clients’ internal control systems.
  • Support accounting conclusions with authoritative literature and research accounting topics.
  • Apply auditing theory and professional standards to client situations and engagements.
  • Document work in accordance with BDO policy, identify deviations, and notify more senior team members to obtain appropriate approvals.
  • Identify when testing may need to be reduced or expanded and notify more senior team members.
  • Contribute ideas and opinions to engagement teams.
  • Complete appropriate BDO work papers and perform assigned work in accordance with BDO methodology and requirements.
  • Travel as needed to meet firm and client needs.
  • Perform other duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service