Similar Jobs
See allSoftware Engineer II AI-Native, Backend Devices Cloud
Life360
US
Backend
AWS
Distributed Systems
Solutions Engineer, LATAM (Remote)
Telnyx
Latin America
VoIP
SIP
Cloud
Software Engineer, Networking (Features)
Tailscale
United States
Go
Golang
Distributed Systems
Senior Software Engineer, AI Transformation
Omada Health
US
Ruby
Python
TypeScript
Managed Services Field Engineer
GoTo
Brazil
Python
Cisco
VoIP
About the Role:
- Ooma is hiring a Software Engineer on the Telecommunications Platform Team to develop a geographically distributed and redundant calling platform.
- This role supports the future of communications at Ooma, working on infrastructure that powers real communication at massive scale.
What You’ll Do:
- Design, build, and maintain a distributed calling platform capable of supporting millions of minutes and thousands of simultaneous sessions.
- Work on cutting-edge AI features integrated directly into a carrier-grade platform.
- Debug complex distributed systems issues and drive solutions end-to-end.
Experience We’re Looking For:
- Recent college graduate with a degree in Computer Science or equivalent, with strong programming fundamentals.
- Solid understanding of IP networking concepts and a self-starter mentality.
- Collaborative spirit and an interest in AI at scale.
What We Offer:
- Comprehensive Medical/Dental/Vision insurance, employer-paid income protection, and 401(k) with employer match.
- Paid Time Off, corporate holidays, Employee Stock Purchase Plan, and additional voluntary benefits.
Ooma
Ooma provides cloud-based communication and smart home security solutions, offering VoIP phone services and unified communications for businesses and homes. They are a competitive, technology-driven company that aims to make advanced technology accessible to all.