Back End Developer
Back End Developer Intern 2027 - RTPAbout the RoleIBM is seeking a Back End Developer Intern for its Research Triangle Park, North Carolina location. This internship provides hands-on experience working on real-world backend development projects that impact users globally while collaborating with architects and developers to build high-quality, performant software solutions.As part of the role, you will participate in Agile development cycles, contribute to design, coding, testing, and support activities, and learn software development lifecycle best practices. You will also gain exposure to APIs, databases, and cloud-based services while developing your technical and problem-solving skills.Key ResponsibilitiesParticipate in Agile software development cycles.Contribute to software design, coding, testing, and support activities.Apply software development lifecycle best practices.Work with APIs, databases, and cloud-based services.Collaborate with architects and developers on real-world software projects.Debug software issues and contribute to problem-solving activities.Learn and apply new technologies and development practices.Work collaboratively with team members to support project outcomes.Required QualificationsHigh School Diploma or GED.Academic or professional experience with the Software Development Lifecycle.Basic knowledge of operating systems and how they work.Strong communication skills.Basic problem-solving skills.Ability to work collaboratively as part of a team.Curiosity and willingness to learn new technologies.Preferred QualificationsFoundational knowledge of system-level programming concepts.General practical application of AI in a development environment.Experience with version control tools such as Git or GitHub.Familiarity with Agile methodologies.Skills & CompetenciesBackend DevelopmentSoftware Development LifecycleOperating SystemsAPIsDatabasesCloud-Based ServicesSystem-Level ProgrammingGitGitHubAgile MethodologiesDebuggingProblem SolvingCommunicationCollaborationSoftware TestingEducation & ExperienceEducationHigh School Diploma or GED is required.Operating systems coursework or equivalent academic knowledge is relevant to the role.ExperienceAcademic or professional experience with the Software Development Lifecycle is required.Experience with Git/GitHub, Agile methodologies, system-level programming, or practical AI applications is preferred.Work Arrangement & ScheduleLocation: Research Triangle Park, Durham, NC, USWork Arrangement: HybridEmployment Type: Co-Op (Fixed Term)Contract Type: InternshipArea of Work: Infrastructure & TechnologyJob ID: 129782Posted: August 24, 2026Compensation & BenefitsProjected Minimum Salary: $75,600 per yearProjected Maximum Salary: Not provided in the source listing.Compensation varies based on job-related skills, experience, location, employment classification, and applicable laws.Benefits may be adjusted or prorated based on employment schedule and start date.Compliance / Additional InformationIBM will not provide visa sponsorship for this position now or in the future. Candidates must be able to work without current or future visa sponsorship.IBM is an equal-opportunity employer. Qualified applicants receive consideration without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by applicable law.IBM is also committed to compliance with applicable fair employment practices concerning citizenship and immigration status.