Software Engineer (Voice) at Bandwidth | NC, US | Rezi

Software Engineer (Voice) at Bandwidth

Software Engineer (Voice)

Bandwidth · NC, US

2 weeks ago

Software Engineer (Voice)

Bandwidth · NC, US

17 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer (Voice) role.

Rezi rewrites your resume against Bandwidth's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer (Voice) posting at Bandwidth — free, in seconds.

About the Role

Bandwidth is a global communications software company and Tier 1 network operator. We provide the infrastructure for voice, messaging, and emergency services behind many brands and apps. As communications shift to AI, we are the infrastructure layer making it possible. We foster a collaborative environment where diverse perspectives are valued and authenticity is encouraged.

Responsibilities

  • Design, build, and operate services for call control, BXML processing, webhooks, and real-time media.
  • Contribute to APIs and SDKs used by developers to build voice applications.
  • Work cross-functionally to ship features such as conferencing, TTS/IVR, call recording, and transcription.
  • Troubleshoot and improve the performance, reliability, and scalability of high-volume, low-latency voice infrastructure.
  • Participate in code reviews, design discussions, and on-call rotations.
  • Write tests and documentation to a high standard.
  • Use AI tools effectively across the development lifecycle, ensuring AI-generated code meets security, style, and compliance standards.

Requirements

  • 2–4 years of professional software engineering experience, ideally with distributed systems or APIs operating at scale.
  • Proficiency in Java or a comparable statically typed language.
  • Comfort working with REST APIs, webhooks, and asynchronous/event-driven systems.
  • Familiarity with cloud infrastructure (AWS or similar) and SQL/relational data stores.
  • Solid debugging and analytical skills to trace issues through multi-service, real-time systems.
  • Clear communicator able to collaborate with technical and non-technical stakeholders.
  • Eagerness to learn telecom/real-time media concepts (SIP, WebRTC, media streaming).

Skills

  • Java
  • REST APIs
  • Webhooks
  • Asynchronous systems
  • Event-driven systems
  • Cloud infrastructure (AWS or similar)
  • SQL
  • Relational data stores
  • Debugging
  • Analytical skills
  • Communication
  • Collaboration
  • Telecom concepts
  • Real-time media concepts
  • SIP
  • WebRTC
  • Media streaming
  • VoIP
  • Monitoring/observability tooling (e.g., Datadog)
  • Infrastructure as code (Terraform)
  • CI/CD practices (e.g., GitHub Actions)
  • High-throughput systems
  • Low-latency systems
  • CPaaS platforms

Experience Level

  • 2-4 years of professional software engineering experience

Benefits

  • 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.
  • Four weeks of PTO for all new hires.
  • PTO Embargo: No work interruptions during any type of time off.
  • Additional PTO earned through volunteer hours and Bandwidth challenges.
  • “Mahalo moments” program for additional time off for significant life events.
  • 90-Minute Workout Lunches.
  • Unlimited meetings with a nutritionist.

About the Company

  • Bandwidth is the global communications software company and Tier 1 network operator with global reach.
  • We provide the voice, messaging, and emergency services infrastructure behind the brands and apps you use every day.
  • We own the network we build on, enabling the solution of bigger, more complex, and more impactful problems.
  • We are the infrastructure layer making the shift to AI in communications possible.
  • We call ourselves BANDmates because building something this big takes collaboration, different perspectives, and the freedom to bring your authentic self to the table.
  • We are experts who speak like humans.

Equal Opportunity

  • We encourage you to apply even if you don't feel 100% qualified but are excited about the position and believe you can help us crush the mission.