Software Engineering Intern

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Employment
Intern
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $141k
$93k most similar roles pay here $188k

This listing doesn't post a salary. Most similar roles pay $105,524–$177,300.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 387 open roles on FindRole.

Listed pay typically runs $178,728–$228,350 across 6 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Engineering Intern

As a Software Engineering Intern 2027, you will join the engineering team to gain hands-on experience building, testing, and improving software in a collaborative environment. You will work alongside experienced engineers to fulfill development tasks, write and debug code, create automation scripts, and manage integrations for existing applications. Your daily activities include participating in Agile ceremonies, performing code reviews, and creating technical documentation while utilizing version control tools. The role requires proficiency in at least one programming language such as Python, Java, JavaScript/TypeScript, C++, C#, or Ruby, alongside a foundational understanding of data structures and testing. You will work within the IBM Finance organization to support business processes including accounting, financial planning, and risk mitigation. Relevant technical interests include cloud platforms, Kubernetes, Red Hat OpenShift, Linux, networking, and application security.

What does a Software Engineering earn?

Median $152150 from 36 postings across 9 companies.

See salary data

What you'll do

  • Write, test, debug, and maintain code under the guidance of experienced engineers.
  • Develop small features, automation scripts, integrations, and improvements to existing applications.
  • Create and update technical documentation, test notes, and troubleshooting instructions.
  • Support the testing and investigation of defects in development or test environments.
  • Use version control systems and development tools to manage code changes.
  • Participate in code reviews, team discussions, and Agile ceremonies.
  • Explore new tools and technologies relevant to the team's projects.

What we're looking for

  • High School Diploma or GED required.
  • Bachelor's Degree (preferred).
  • Pursuing or recently completed a degree in computer science, software engineering, information technology, engineering, or a related field.
  • Foundational programming experience through coursework, projects, internships, boot camps, or open-source contributions.
  • Familiarity with at least one programming language such as Python, Java, JavaScript/TypeScript, C++, C#, or Ruby.
  • Basic understanding of software development concepts, data structures, debugging, and testing.
  • Experience with web technologies, APIs, databases, front-end frameworks, Git, unit testing, Agile, or CI/CD (preferred).
  • Interest in cloud platforms, containers, Kubernetes, Red Hat OpenShift, DevOps, site reliability engineering, automation, Linux, networking, or cybersecurity (preferred).

More like this

Similar roles

Software Developer Intern

IBM

31 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML

Software Developer Intern

IBM

35 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Docker Kubernetes REST APIs Git CI/CD IBM Cloud AWS Azure GCP Agile AI/ML

Software Developer Intern

IBM

Austin, TX 25 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE IBM Cloud AI/ML

Software Developer Intern

IBM

Tucson, AZ 25 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE AI/ML IBM Cloud

Software Developer Intern

IBM

Rochester, MN 25 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE AI/ML IBM Cloud

Software Developer Intern

IBM

25 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE IBM Cloud Red Hat OpenShift AI/ML