
The leading platform for global enterprise communications
Bandwidth, founded in 1999 and headquartered in Northwest Raleigh, NC, is a leading communications platform as a service (CPaaS) provider. The company offers APIs for voice and messaging, serving major clients like Google, Zoom, and Microsoft. With over 1,000 employees, Bandwidth has raised $1.3 mil...
Bandwidth offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit ...
Bandwidth prides itself on being an engineering-driven company that embraces innovation in telecommunications. The culture encourages creativity and a...

Bandwidth • Raleigh, NC
Bandwidth is seeking a Senior Software Development Manager to lead teams in creating exceptional software experiences. You'll inspire and mentor engineers while driving development excellence. This role requires strong leadership skills and experience in software development.
You have a proven track record of leading software development teams, with at least 5 years of experience in software engineering and management. You understand the importance of empowering your team to create exceptional software and are skilled at cultivating an environment where individuals can thrive. You are passionate about mentoring engineers through meaningful one-on-ones and constructive feedback, helping them grow technically and in their careers. You have experience in driving a culture that attracts top talent and fosters collaboration across diverse teams.
You are adept at guiding innovative design and ensuring development excellence. You take ownership of your impact from end-to-end, overseeing the entire software development lifecycle, from design to production monitoring. You are comfortable collaborating globally with teams across different states and countries, broadening your horizons and enhancing your leadership skills.
Experience in voice technology or communications software is a plus, as is familiarity with AI integrations and automation in software development. You are open to learning and adapting to new technologies and methodologies that can enhance your team's performance and the quality of the software produced.
In this role, you will lead a team of software engineers, inspiring them to create high-quality software solutions that meet the needs of Bandwidth's clients. You will be responsible for attracting and retaining top talent, ensuring that your team is motivated and engaged in their work. You will conduct regular one-on-ones with team members, providing guidance and feedback that fosters their professional growth.
You will drive the culture within your team, making Bandwidth a magnet for software engineers who want to do their best work every day. You will oversee the software development process, ensuring that best practices are followed and that the team is delivering exceptional software on time and within budget. You will collaborate with other teams across the organization to ensure that the software developed aligns with the company's goals and objectives.
You will also be responsible for monitoring the performance of the software in production, proactively identifying and addressing any issues that arise. Your leadership will be crucial in maintaining a high standard of quality and reliability in the software solutions provided by Bandwidth.
At Bandwidth, we offer a supportive and inclusive work environment where your contributions are valued. You will have the opportunity to work with a talented team of engineers and leaders who are committed to excellence. We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. We celebrate differences and encourage all employees to be their authentic selves, fostering a culture of collaboration and innovation.
Apply now or save it for later. Get alerts for similar jobs at Bandwidth.