Buy cart.
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

Job Title: Sr. Software Engineer VOIP

Department: Engineering
Location: Sunnyvale, CA
Reports to: VP of Software

Job Responsibilities:

  • Debugging and fixing issues found in testing or as reported by customers
  • Ownership of new features being added to the existing system. This could include adding new micro services to the backend or changing or adding to existing services or both. New features might also include database changes.
  • Creating very clear documentation explaining the high level data flow for new features to help other teams understand the changes and any dependencies on other systems in the network
  • Communicating with other teams in Ooma to understand requirements and explain solutions

Required Experience & Qualifications:

  • Familiarity with VoIP
  • Strong understanding of large scale distributed systems
  • Experienced debugging distributed systems with many disparate technologies
  • Experience with SQL and NoSQL databases
  • Experience adding new features to an existing system touching many parts of that system

Additional Experience a plus:

  • Strong SIP and RTP knowledge
  • Experience with FreeSWITCH and Kamailio
  • Experience with Kazoo
  • Experience with RESTful APIs


  • Competitive salary, bonus and equity
  • Medical / Dental benefits
  • Paid time off and generous holiday schedule

About Ooma

Ooma creates powerful connected experiences for businesses and consumers, delivered from its smart cloud-based SaaS platform. For businesses of all sizes, Ooma provides advanced voice and collaboration features that are flexible and scalable. For consumers, Ooma provides PureVoice HD voice quality, advanced functionality and integration with their mobile devices. Ooma’s groundbreaking smart security solution delivers a full range of wireless security sensors and an intelligent video camera that make it easy for anyone to protect their home or business. To learn more go to (U.S.) or (Canada).

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.