Back-End Developer Intern

IBM

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Houston, TX
Employment
Intern
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $172k
$120k most similar roles pay here $224k

This listing doesn't post a salary. Most similar roles pay $130,262–$214,125.

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 requirements include knowledge of data structures, software design, algorithms, and SQL programming. You will also utilize tools like Git for source control while potentially engaging with AI and machine learning frameworks, virtualization concepts, cloud operations, and API development. Strong communication skills and documentation are essential for this role in the enterprise systems domain.

What you'll do

  • Develop firmware, hypervisors, and operating systems for IBM Power enterprise computer systems.
  • Build software for AI hardware enablement and quantum computing technologies.
  • Write low-level code in Python or C/C++ to interact closely with hardware.
  • Design and implement data structures and algorithms for system management.
  • Develop software tests and unit tests within the development lifecycle.
  • Create and manage APIs to support enterprise infrastructure.
  • Document technical processes and communicate project status 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, cloud operations, and API development is preferred.

More like this

Similar roles

Back-End Developer Intern

IBM

Tucson, AZ 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

Houston, TX 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

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

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

Hardware Developer Intern

IBM

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