Software Engineer

Ooma

Remote regions

US

Benefits

Similar Jobs

See all

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.

Apply for This Position