companyBandwidth Inc. logo

Software Development Intern (Messaging) - Summer 2026

Bandwidth Inc.Raleigh, NC
On-site Internship

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Pursuing a Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline. A knack for problem-solving and innovative thinking. Ability to design efficient and user-friendly solutions. Team-oriented with a collaborative spirit. Proficient in programming with a focus on writing clean and testable code. Familiarity with Java and database management (AWS experience is a plus).

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.

About Bandwidth Inc.

Bandwidth Inc. is a leading global software company that enables enterprises to deliver outstanding experiences through innovative voice, messaging, and emergency services. With a reach that spans over 65 countries and impacts more than 90% of the global economy, we uniquely provide an owned communications cloud that integrates advanced automation, AI, and exceptional human support.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.