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
Compensation:
- 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 www.ooma.com (U.S.) or ca.ooma.com (Canada).
To apply, please submit your resume electronically to careers@ooma.com. (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.