Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ooma, Inc.

Software Engineer

Ooma, Inc.

Software Engineer developing a geographically distributed calling platform for Ooma. Collaborating with engineers to enhance communication solutions for businesses and consumers.

Posted 6/19/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $94,000 - $120,000 per yearWebsite

Tech Stack

Tools & technologies
Distributed Systems

About the role

Key responsibilities & impact
  • Design, build, and maintain a geographically distributed calling platform capable of supporting millions of minutes and thousands of simultaneous sessions — infrastructure that powers real communication at massive scale
  • Work on cutting-edge AI features integrated directly into a carrier-grade platform, solving hard problems around latency, reliability, and throughput that most engineers never get to touch
  • Collaborate closely with a passionate team of engineers to ship features that directly impact how Ooma's customers communicate — from small businesses to enterprise clients
  • Dive deep into niche and emerging technologies, contributing to architectural decisions that shape the future of the platform
  • Debug complex, distributed systems issues and drive solutions end-to-end, from root cause to production

Requirements

What you’ll need
  • Recent college graduate with a degree in Computer Science or equivalent — we're excited to help you grow from the ground up
  • Strong programming fundamentals with a hunger to level up fast in a real-world, high-stakes environment
  • Solid understanding of IP networking concepts — and a curiosity to go deeper
  • A genuine excitement for learning bleeding-edge and niche technologies that most engineers never encounter
  • A self-starter mentality — you take ownership, push through blockers, and don't wait to be told what to do next
  • A collaborative spirit — you enjoy sharing what you learn, lifting up teammates, and building a culture where knowledge flows freely
  • An interest in AI at scale — whether that's optimizing internal tooling or building customer-facing features that handle millions of interactions

Benefits

Comp & perks
  • Comprehensive Medical/Dental/Vision insurance for you and eligible dependents
  • Employer Paid Income Protection Benefits (Basic Life and AD&D, Short- and Long-term disability)
  • FSA Healthcare & Dependent Care
  • Commuter Benefits
  • Voluntary Accident, Critical Illness, Hospital Indemnity and Legal
  • 401(k), including employer match, and Roth
  • Employee Stock Purchase Plan (ESPP)
  • Paid Time off, Sick Time, as well as corporate holidays observed
  • Employee Assistance Program
  • Life Balance benefits with Travel Assistance Services and Identity Theft
  • Additional Benefits include a Discount Program, Credit Union, Medicare Assistance, etc

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
programming fundamentalsIP networking conceptsAI featuresdistributed systemsdebuggingarchitectural decisionslatency optimizationreliability engineeringthroughput managementreal-time communication
Soft Skills
self-starter mentalitycollaborative spiritownershipproblem-solvingcuriositycommunicationteamworkadaptabilityknowledge sharingpassion for learning
Certifications
degree in Computer Science