BenchPrep logo
BenchPrep
Posted 18 days agoVerified live 4d ago

Data Engineer - Job 99 9/16/2026, 12:12:26 PM

Brief overview

Remote
UndergradOr in progress
$65k–$85k/yrStated range
3+ yrsMinimum
AccountingFinancial AnalysisFinancial Statement PreparationGAAPRevenue RecognitionMicrosoft ExcelNetSuiteIntacctQuickBooksCPA

About the company

BenchPrep logo
BenchPrepbenchprep.com

BenchPrep offers a learner success platform to improve engagement and outcomes for learners.

Job description

Summary

BenchPrep delivers a cloud-based learning platform for certification, credentialing, test preparation, continuing education, and training. The Staff/Senior Accountant will maintain accurate financial records, prepare and analyze financial reports, ensure GAAP and regulatory compliance, support budgeting and audits, and improve accounting processes.

Responsibilities

  • Manage accounting function including account reconciliations, journal entries, AR, AP, and Billing
  • Analysis and review of company expenditures, confirming proper allocation of expenses to the various departments, and reporting to these departments as necessary
  • Review transactions to ensure accounting treatment is in accordance with GAAP and company policies and procedures
  • Analyze billing transactions to ensure proper allocation of revenue recognition policies
  • Review general ledger accounts and making all necessary journal entries including posting monthly, quarterly, and yearly accruals
  • Assist in building financial statements including balance sheet, income statement, and changes in financial position, as well as budget variance analysis
  • Assist in the design and preparation of budgets for review by management
  • Prepare year-end schedules for the annual tax returns
  • Look for ways to improve upon accounting processes and procedures

Skills

  • Bachelor's degree in accounting
  • 3-5 years (Staff Accountant), or 5-8 (Sr Accountant) years in accounting or auditing
  • Team player with a positive attitude towards contributing and learning
  • Thorough knowledge and experience in the areas of financial statement preparation, GAAP, and revenue recognition
  • Strong verbal/written communication skills
  • Excellent analytical and problem solving skills
  • Ability to work well independently and in a team environment
  • Self starter, quick learner, and ability to multitask on a regular basis
  • Detail-oriented with excellent organizational skills and deadline driven
  • Capacity to thrive in a fast-paced environment
  • Strong sense of ownership on issues and following through to completion
  • Advanced proficiency with Microsoft Excel
  • CPA preferred
  • Public accounting experience preferred
  • Experience working in accounting systems (NetSuite, Intacct, Quickbooks, etc.) strongly preferred

Qualifications

Must Haves

  • Bachelor's degree in accounting
  • 3-5 years (Staff Accountant), or 5-8 (Sr Accountant) years in accounting or auditing
  • Team player with a positive attitude towards contributing and learning
  • Thorough knowledge and experience in the areas of financial statement preparation, GAAP, and revenue recognition
  • Strong verbal/written communication skills
  • Excellent analytical and problem solving skills
  • Ability to work well independently and in a team environment
  • Self starter, quick learner, and ability to multitask on a regular basis
  • Detail-oriented with excellent organizational skills and deadline driven
  • Capacity to thrive in a fast-paced environment
  • Strong sense of ownership on issues and following through to completion
  • Advanced proficiency with Microsoft Excel

Nice to Haves

  • CPA preferred
  • public accounting experience preferred
  • Experience working in accounting systems (NetSuite, Intacct, Quickbooks, etc.) strongly preferred

Benefits

  • This position is remote (along with all of our BenchPrep positions).
  • We offer employees $1,200 annually to develop their skills.
  • Medical and ancillary benefits
  • Potential for yearly bonus
  • Stipends for work-from-home expenses
  • Flexible paid time off (our version of unlimited PTO)
  • Annual professional development stipend dollars

More jobs like this