Guru is looking for a highly motivated Staff Accountant to support our finance team at Guru. This role will assist in day to day accounting operations, accounts payable, month end close management, and financial statement preparation. You will leverage your knowledge of sound business practices, accounting controls, and systems to assist management in improving Guru’s scaling operational infrastructure.

This job is not only about how well you can reconcile the numbers; it’s about how you lend your positivity and presence, combined with your skill set to an extremely energized environment and highly collaborative team. Strong sense of humor required, sarcasm detection skills a plus.

Key Responsibilities

  • Prepare general ledger account reconciliations, verify accuracy of data, and report, identify, and correct any misstatements
  • Support timely monthly, quarterly, and year-end financial close, including preparing journal entries, balance sheet account reconciliations, accruals, bank reconciliations, expense reporting and credit card reconciliations, and overall maintenance of all operational accounts
  • Lead accounts payable by verifying the accuracy and posting invoices for approval
  • Prepare internal financial statements to review OPEX trend
  • Support annual external audit preparation
  • Support in annual tax return preparation
  • Ensure compliance with GAAP
  • Collaborate with the Senior Accountant on refining and improving existing workflows
  • Ad hoc projects, as requested


  • Bachelor degree in accounting or finance is required
  • At least 2 years full-cycle accounting experience is required
  • Excellent communication including written and verbal skills
  • Strong time management and organizational skills
  • Fundamental knowledge of GAAP and accounting concepts
  • Advanced proficiency in Excel is required
  • Experience with QuickBooks, Sage Intaact or NetSuite is experience is preferred

Benefits to you:

  • Competitive salary
  • Employee Stock Option Plan
  • 401k
  • Generous benefits package
  • Professional Development & Wellness Allowance
  • The chance to contribute to an upbeat, fully engaged culture