Back-End Developer Intern

IBM

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Tucson, AZ
Employment
Intern
Posted
10 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$129k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $139,299–$217,725.

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 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Back-End Developer Intern

As a Back-End Developer Intern 2027, you will join the IBM Systems team to develop firmware, hypervisors, operating systems, systems management and control, and AI hardware enablement for the IBM Power brand of enterprise computer systems. You will work on infrastructure that drives the quantum revolution and the AI era by building solutions for cognitive business and cloud computing. The role requires proficiency in Python or C/C++ programming, along with a strong interest in low-level coding close to hardware. Key technical skills include knowledge of data structures, software design, algorithms, and SQL programming. You may also utilize Git, machine learning frameworks, and API development tools. Candidates should possess strong communication and documentation skills while demonstrating a passion for engineering and experience in software test or unit test development within the context of system development.

What you'll do

  • Develop firmware, hypervisors, and operating systems for IBM Power enterprise computer systems.
  • Engineer systems management and control software for high-performance computing environments.
  • Build hardware enablement solutions specifically designed for AI and quantum computing technologies.
  • Write low-level code in Python or C/C++ to interface closely with hardware components.
  • Develop and maintain software using established data structures and algorithms.
  • Create unit tests and automated testing protocols within the software development lifecycle.
  • Develop and integrate APIs to support cloud operations and system functionality.
  • Produce technical documentation to communicate complex engineering solutions clearly.

What we're looking for

  • High School Diploma or GED is required.
  • A Bachelor's Degree is preferred.
  • Proficiency in Python or C/C++ programming is required.
  • Knowledge of data structures and software design is required.
  • Strong verbal and written communication and documentation skills are required.
  • Experience with operating systems, databases, SQL, and Git is preferred.
  • Familiarity with AI/ML frameworks, virtualization concepts, and cloud operations is preferred.
  • Experience in software testing, unit testing, and API development is preferred.

More like this

Similar roles

Back-End Developer Intern

IBM

Houston, TX 10 days ago
Python C++ C Operating Systems SQL Git Machine Learning Data Structures Algorithms Firmware Hypervisors Cloud Computing Virtualization Open Source

Entry Level Back-End Developer

IBM

Tucson, AZ 14 days ago
Python C++ C Operating Systems SQL Git Machine Learning Data Structures Algorithms Firmware Hypervisors Cloud Computing Virtualization Open Source

Power Backend Developer Intern

IBM

Rochester, MN +1 10 days ago
C/C++ Python SQL Linux UNIX Git Operating Systems Database Systems Computer Architecture Virtualization Cloud Computing AI open-source Data Structures Algorithms

Hardware Developer Intern

IBM

Austin, TX 10 days ago
VHDL Verilog RTL SPICE TCL Python C C++ Java UVM FPGA RISC-V ARM MIPS x86 Linux Git GDB Bash Perl Agile CAD 3D Modeling VLSI

Entry Level Back-End Developer

IBM

Houston, TX 14 days ago
Python C++ C Operating Systems SQL Git Machine Learning Data Structures Algorithms Firmware Hypervisors Cloud Computing Virtualization Open Source

Back End Developer Intern

IBM

Tucson, AZ 17 days ago
REST APIs SQL NoSQL C C++ Java Golang Python Ruby Perl Bash Git Docker CI/CD Agile Scrum DevOps AWS Azure GCP JSON z/OS