> Markdown version of [/jobs/ext/3863291-software-engineer](https://www.wearedevelopers.com/jobs/ext/3863291-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Bandwidth.com, Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, VoIP, Cloud Computing, Code Generation, Code Review, Continuous Integration, Relational Databases, Software Debugging, Distributed Systems, Github, Python (Programming Language), Node.Js, Software Engineering, SQL Databases, WebSocket, WebRTC, Datadog, Real Time Systems, Event Driven Architecture, Information Technology, Low Latency, Restful APIs, Terraform, Webhooks - **Published:** October 22, 2026 - **Apply:** https://startup.jobs/software-engineer-voice-bandwidth-2-10544445 ## About the Role * 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) and 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 - able to trace issues through multi-service, real-time systems. * Clear communicator who can collaborate with both technical and non-technical stakeholders. * Eagerness to learn telecom/real-time media concepts (SIP, WebRTC, media streaming) - prior experience is a plus, not a requirement. Bonus Points: * Experience with real-time communications technologies: WebRTC, SIP, RTP/media streaming, or VoIP. * Exposure to monitoring/observability tooling (e.g., Datadog) and infrastructure as code (Terraform). * Familiarity with modern CI/CD practices (e.g., GitHub Actions). * Experience with high-throughput, low-latency systems or telecom/CPaaS platforms. ## Description * Design, build, and operate services that power inbound/outbound call control, BXML processing, webhooks, and real-time media (e.g., WebSocket media streaming, WebRTC endpoints via BRTC). * Contribute to APIs and SDKs (REST, webhooks, SDKs across Node, Python, Java, and others) that developers use to build voice applications. * Work cross-functionally with product managers, senior engineers, and support teams to ship features like conferencing, TTS/IVR, call recording and transcription, and answering machine detection. * 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 bar. * Use AI tools effectively across the development lifecycle, holding AI-generated code to the same security, style, and compliance standards as human-written code.