What is a Software Engineer at Bandwidth?
As a Software Engineer at Bandwidth, you are at the core of a company that powers the communications infrastructure for some of the world's largest enterprises. You will work on sophisticated systems that handle massive volumes of traffic, ranging from 911 emergency services and SMS routing to complex PSTN and SIP signaling. Your work is not just about writing code; it is about ensuring the reliability and scalability of mission-critical communications that people depend on every day.
This role requires a blend of deep technical curiosity and an appreciation for the complexities of legacy monolithic systems transitioning toward modern, distributed architectures. You will collaborate across cross-functional teams, including product, operations, and infrastructure, to solve real-world problems in routing and network communications. Whether you are optimizing low-latency services or building new API features, your contributions will directly influence the robustness of the Bandwidth platform.




