Bandwidth

Software Engineer (Voice)

Bandwidth
Apply
4 hours ago
Raleigh, NC, USAMid Level
H1B sponsor

Responsibilities

  • Design, build, and operate services for inbound and outbound call control, BXML processing, webhooks, and real-time media.
  • Contribute to REST APIs and SDKs across Node, Python, Java, and other languages.
  • Ship voice features including conferencing, TTS/IVR, call recording, transcription, and answering machine detection.
  • Improve the performance, reliability, and scalability of high-volume, low-latency voice infrastructure.
  • Participate in code reviews, design discussions, on-call rotations, testing, and documentation.
  • Use AI tools during development while maintaining security, style, and compliance standards.

Requirements

  • Have 2–4 years of professional software engineering experience, ideally with distributed systems or APIs operating at scale.
  • Be proficient in Java or a comparable statically typed language and comfortable with REST APIs, webhooks, and asynchronous or event-driven systems.
  • Have familiarity with AWS or similar cloud infrastructure and SQL or relational data stores.
  • Demonstrate strong debugging and analytical skills for tracing issues through multi-service, real-time systems.
  • Communicate clearly and collaborate with technical and non-technical stakeholders.
  • Experience with WebRTC, SIP, RTP/media streaming, VoIP, Datadog, Terraform, GitHub Actions, high-throughput systems, low-latency systems, or telecom/CPaaS platforms is a bonus.
  • Prior telecom or real-time media experience is helpful but not required.

Benefits

  • 100% company-paid medical, vision, and dental coverage for employees and families with low deductibles and out-of-pocket expenses.
  • Four weeks of PTO for all new hires, with additional PTO opportunities through volunteer hours and company challenges.
  • PTO is protected from work interruptions, including email, during time off.
  • Additional time off may be granted through the Mahalo Moments program for significant life events.
  • 90-minute workout lunches and unlimited meetings with the company nutritionist.

Tech Stack

Categories

Bandwidth

About Bandwidth

1,001-5,000 employees

Bandwidth builds a Communications Platform as a Service that provides voice, messaging, phone numbers, SIP trunking, and E911 delivered over its own global Tier 1 network. It sells APIs and network services to enterprises, SaaS providers, and app developers integrating calling, texting, and emergency services into their products. Founded in 1999 and headquartered in Raleigh, North Carolina, Bandwidth is a public company traded on NASDAQ (ticker: BAND).

Contact me