About the job
Bandwidth Inc. is a global software company specializing in voice, messaging, and emergency communications. The company's cloud platform powers automation and AI integrations for organizations in over 65 countries. Bandwidth partners with Global 2000 companies, hyperscalers, and SaaS providers to deliver reliable communications at scale. Diversity and inclusion are central to the company culture, and every team member is encouraged to bring their authentic self to work.
The Software Development Intern (Messaging) will join the Messaging Team in Raleigh, NC for summer 2026. This paid internship centers on hands-on experience with messaging technologies, including SMS, MMS, and applications such as WhatsApp and Facebook. Each intern is paired with a mentor who provides guidance, technical feedback, and support throughout the program. Bandwidth views this internship as a pathway for students interested in building a career in software development, with the potential for full-time opportunities after graduation.
What you will do
- Develop and maintain APIs used by customers
- Participate in code reviews and provide constructive feedback
- Contribute to software architecture for new messaging solutions
- Work closely with product managers and engineers to prioritize and deliver messaging software
Requirements
- Enrolled in a Bachelor’s program in Computer Science, Computer Engineering, or a related field
- Strong problem-solving skills and creativity
- Ability to design efficient and user-friendly solutions
- Collaborative mindset and a team-oriented approach
- Programming experience with a focus on writing clean, testable code
- Familiarity with Java and database management (AWS experience is a plus)
Support and growth
Interns at Bandwidth join a supportive and inclusive environment designed to foster both professional and personal development.

