To be successful as a Staff Accountant, you should be able to accurately maintain a general ledger and ensure compliance with generally accepted accounting principles (GAAP). An outstanding Staff Accountant should also possess excellent communication, organizational, and analytical skills.



  • Maintaining financial reports, records, and general ledger accounts
  • Preparing journal entries, analyses, and account reconciliations and assisting with monthly close processes
  • Contributing to the development and review of annual operating budgets and performance projections
  • Maintaining documentation for accounts payable, purchasing, and treasury and conducting internal audits
  • Performing monthly balance sheet reconciliations
  • Meeting processing and reporting deadlines
  • Responding to information requests, reviewing financial statements, and assisting with audits
  • Ensuring GAAP compliance
  • Supporting management as needed



  • Bachelor’s degree in accounting or finance required
  • CPA (pending will also be considered)
  • 2+ years of accounting experience
  • Excellent communication skills, both written and verbal
  • Working knowledge of GAAP
  • Strong numeracy and analytical skills
  • Good problem-solving and time management skills
  • Highly organized and detail-oriented



  • Transition SwagUp from cash to accrual accounting
  • Establish appropriate COGS, department cost and company initiative cost attribution
  • Satisfy external audit reporting requirements
  • Establish and maintain sales tax compliance and reporting
  • Reduce time for Monthly Close to 5 business days or less
  • Reduce time to conduct budget and planning process to 10 business days or less


Salary Range: $80,000 – $100,000

Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password