Software Engineer

7 hours, 4 minutes ago
Full-time
Entry Level
Software Development
Ooma, Inc.

Ooma, Inc.

Ooma, Inc. is a telecommunications company based in Palo Alto, California, founded in 2004. It specializes in Voice over Internet Protocol (VoIP) solutions, evolving from residential free-calling devices to comprehensive cloud-based communication services for both homes and businesses. Ooma initially gained attention with its hardware like the Ooma Hub and Scout, which allowed for free calling through innovative peer-to-peer technology. The company has transitioned to a subscription model, offering services such as Ooma Premier for residential users and Ooma Office, a cloud-based VoIP system designed for businesses. Ooma has expanded its offerings through strategic acquisitions, including Voxter, Broadsmart, and OnSIP, enhancing its cloud communications capabilities. With a focus on recurring revenue, Ooma targets both individual consumers and small to medium-sized businesses, providing affordable and efficient telephony solutions.

telecommunications
1001-5000
Founded 2003

Description

  • Design, build, and maintain a geographically distributed calling platform supporting millions of minutes and thousands of simultaneous sessions.
  • Work on AI features integrated into a carrier-grade communications platform.
  • Solve complex problems related to latency, reliability, and throughput.
  • Collaborate closely with engineering teammates to ship customer-facing features for small business and enterprise users.
  • Contribute to architectural decisions that shape the future of the platform.
  • Debug complex distributed systems issues and drive solutions from root cause to production.
  • Develop and improve platform infrastructure supporting communications at massive scale.

Requirements

  • Recent college graduate with a degree in Computer Science or equivalent.
  • Strong programming fundamentals.
  • Solid understanding of IP networking concepts.
  • Curiosity and enthusiasm for learning bleeding-edge and niche technologies.
  • Self-starter mindset with the ability to take ownership and push through blockers.
  • Collaborative spirit and willingness to share knowledge with teammates.
  • Interest in AI at scale, including internal tooling or customer-facing features handling millions of interactions.
  • Ability to work full remote with expectation to be near Eastern Standard Time during a 6-12 month training period.
  • Preferred: experience or interest in carrier-grade platforms, distributed systems, or communications infrastructure.

Benefits

  • Competitive compensation with a base salary range of $94,000 to $120,000 in New York.
  • Potential eligibility for bonuses, sales incentives, and/or RSUs.
  • Comprehensive medical, dental, and vision insurance for employees and eligible dependents.
  • Employer-paid income protection benefits, including basic life, AD&D, short-term disability, and long-term disability.
  • 401(k) with employer match and Roth option.
  • Employee Stock Purchase Plan (ESPP).
  • Paid time off, sick time, and corporate holidays.
  • Employee Assistance Program plus additional support benefits such as travel assistance, identity theft protection, commuter benefits, and discount programs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Instacart Business

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a Senior Software Engineer for its Business team to lead the development of B2B ecommerce capabilities that serve business customers and expand the company’s commercial ordering experience.

Datadog E-commerce Java Python Ruby Ruby on Rails
6 hours, 49 minutes ago

Software Engineer, Conversion

Upstart 1K-5K Banks

Upstart is hiring a Software Engineer for its Conversion Engineering team to build and improve borrower-facing application and funding experiences that drive conversion, funding, and revenue.

Machine Learning Microservices
6 hours, 49 minutes ago

Staff Software Engineer

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a remote Staff Software Engineer to lead the architecture and evolution of compliance and phone-number platform systems that support global communications at massive scale.

Apache Spark AWS CI/CD DynamoDB Go Java Kafka Kubernetes LLM Microservices Redis Serverless SQL Terraform
7 hours, 4 minutes ago

Principal Software Engineer (Athena)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Principal Software Engineer to lead the Athena system that processes enterprise vulnerability data at scale for secure open source supply-chain remediation.

GCP Go Terraform
7 hours, 4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers