Call Now
Live Chat
Equal Pay Pledge

Ooma has taken the Equal Pay Pledge on Glassdoor showing we are committed to equal pay for equal work and experience. #StandForEqualPay

Senior Revenue Accountant

Job Title: Senior Revenue Accountant
Job description:

Ooma offers consumer and business products that provide free and low-cost U.S. and Canadian telephone calling and advanced cloud-based telephony services to its global base of customers.

Ooma delivers HD call quality and the reliability of traditional phone service at a fraction of the cost, in a sleek and innovative design. Ooma has been ranked the #1 home phone service for overall satisfaction and value for the last three consecutive years by a leading consumer research publication. The Ooma Mobile HD app allows customers to make U.S. and international calls from their iOS and Android devices. Ooma is available at leading retailers and online destinations. For more information, go to (U.S.) or (Canada).


The Revenue team is responsible for ensuring the integrity of worldwide revenue measurement, reporting and forecasting by providing technical expertise, business sense, and a strong desire to improve processes and controls. The Senior Revenue Accountant will report to the Director of Revenue. This role will be responsible for maintaining and improving Ooma’s revenue recognition model and the day to day management of revenue related functions. This person we will be a self-starter who enjoys working in a rapidly growing environment where she/he can make a substantial impact.

This position will require effective communication skills and the ability to interact with senior management and various departments including Sales, Finance, Services and audit staff.


  • Responsible for revenue accounting for all channel related sales
  • Calculate all reserves related to channel product sales revenue
  • Calculate and record revenue allocation related to channel product sales
  • Calculate sell-in and sell-through channel product sales revenue
  • Work closely with Sales to understand related sales programs to ensure that appropriate reserves are established
  • Calculate and establish supporting requirements for various metrics used for determining reserve levels for channels sales, e.g. return, rebate, and other related channel sales reserves
  • Responsible for preparation of SSP analysis
  • Responsible for all recording of revenue and account reconciliations related to channel product sales
  • Review channel sales transactions to ensure accurate financial flow between various systems and NetSuite modules
  • Support Sales by providing needed weekly or ad hoc reports related to channel sales
  • Responsible for all cash applications for the Company’s collections
  • Be able to review revenue contracts for compliance with the company’s revenue recognition policy and internal controls
  • Prepare quarter-end related audit schedules and flux analysis.
  • Provide detailed reporting and analysis, including the preparation of revenue-related support schedules for the 10K and 10Q reports.
  • Contribute to Sarbanes-Oxley implementation effort, including supporting walk-throughs, developing and supporting policies, procedures and maintaining adequate internal controls.
  • Assist with ad hoc accounting and financial projects as requested.



  • Bachelor’s degree in accounting or finance
  • 7+ years of accounting operations experience
  • Excellent system skills and data mining
  • Detail-oriented with good organizational skills, able to balance multiple tasks in time sensitive situations
  • Proficiency with Microsoft Office applications, particularly Microsoft Excel and PowerPoint
  • Excellent communication skills, both written and verbal

Cultural Attributes:

  • Driven: You are a driven team player, collaborator, and relationship builder whose infectious can-do attitude inspires others and encourages great performance in a fast-moving environment.
  • Self-motivated: You can work with a minimum of supervision. Capable of in-depth problem solving, recognize and understand accounting issues, able to independently come up with solutions to accounting issues and strategically prioritize tasks in a proactive manner.
  • Team-Oriented: You are capable of embracing the ideas of others (even if they conflict with your own) and work towards a common cause.
  • Communicator: You possess strong communication skills and be able to effectively communicate issues, ideas and departmental needs.

To apply, please submit your resume electronically to (We will accept your resume in either one of the following formats: RTF, DOC, PDF, TXT)

Ooma™ is proud to be an Equal Employment Opportunity employer.