Skip to main content

Bandwidth

Software Engineer (Voice)

Raleigh, NCmidAdded yesterday

About this role

Bandwidth is hiring a Software Engineer to build and operate voice connectivity systems that process billions of calls monthly. You'll design scalable microservices, collaborate across teams, and leverage AI throughout the development lifecycle while ensuring reliability and security in a carrier-grade infrastructure environment.

What you'll do

  • Design and develop web services and service-oriented architectures handling high-volume voice traffic
  • Own applications end-to-end from design through production operations and monitoring
  • Build automation solutions for voice provisioning, configuration, and lifecycle management
  • Collaborate with product and cross-functional teams to ship iterative solutions
  • Review and validate AI-generated code against security, style, and compliance standards
  • Drive innovation in voice communications systems and AI integration

What they're looking for

  • Web service and microservices architecture design
  • Java, C#, or Go programming
  • AI implementation and hands-on experience
  • IP networking, HTTP, and REST protocols
  • Test automation frameworks and patterns
  • Relational and non-relational database systems
  • AWS or cloud platform experience (bonus)
  • Docker and Kubernetes containerization (bonus)

Benefits

  • 100% company-paid medical, vision, and dental coverage
  • Four weeks PTO for new hires with embargo protection
  • Additional PTO earned through volunteer hours and challenges
  • Mahalo moments program for life milestones
  • 90-minute workout lunches and nutritionist access
  • Collaborative, agile work environment
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Bandwidth

Bandwidth builds next-generation communications products powered by AI and intelligent automation technologies. The company is hiring NetSuite developers and AI engineers to design automation solutions, prototype advanced AI/ML systems, and develop cutting-edge communications capabilities.

View all jobs at Bandwidth

Likely interview questions

  • Describe your experience designing microservices architectures and how you ensured scalability for high-traffic systems.
  • How have you used AI tools in your development workflow, and what was your approach to reviewing AI-generated code for quality and security?