Jobs · Information Technology · New York

Back-End Developer - Hybrid

Torentify · Poughkeepsie, NY · 1 mo ago
HybridInformation Technology$76k–$139k/yrFull-time

About the Company

IBM Systems develops infrastructure technologies that support critical workloads across industries. The Systems Assurance Kernel (SAK) team works on advanced IBM Z technologies and develops software used throughout the product lifecycle, from pre-silicon simulation and hardware bring-up through regression testing, manufacturing, and customer delivery. The SAK organization provides a framework for architecture verification and stress testing across IBM Z processor and input/output architectures.

About the Role

IBM is seeking an IBM Z Engineering System Test Back-End Developer Intern for the Systems Assurance Kernel (SAK) team in Poughkeepsie, New York. This internship provides an opportunity to design, develop, test, and debug architecture verification software for IBM Z systems. Depending on the assigned project, the intern may contribute to operating system, processor, or input/output areas of the SAK environment. The role involves working with development and test engineers, programmers, and technicians to create software that helps identify and troubleshoot hardware and firmware issues and verify system architecture.

Key Responsibilities

  • Design and develop architecture verification software for IBM Z systems.
  • Write software supporting the Systems Assurance Kernel (SAK) test environment.
  • Design, code, test, and debug software throughout the development lifecycle.
  • Develop functional verification programs based on IBM Z system architecture.
  • Support processor, operating system, and/or input/output verification activities based on project requirements.
  • Contribute to architecture verification and stress-testing programs.
  • Help develop and maintain software used during pre-silicon processor simulation.
  • Support post-silicon testing, including initial hardware bring-up, regression testing, functional verification, manufacturing builds, and field installations.
  • Work with SAK technologies supporting areas such as FICON channel adapters, networking protocols and adapters, and Coupling Facility.
  • Collaborate with development engineers, test engineers, programmers, and technicians.
  • Analyze and troubleshoot hardware and firmware issues using SAK tooling.
  • Work with source code maintained in GitHub repositories.
  • Use Visual Studio Code and internal development tools for software development and testing.
  • Participate in continuous improvements to development, compilation, testing, and library processes.
  • Apply AI-assisted development practices to accelerate software development and transformation.

Required Qualifications

Education

  • High School Diploma or GED.

Technical & Professional Qualifications

  • Ability to quickly understand and utilize multiple programming languages.
  • Interest in IBM Z architecture and the ability to translate architectural concepts into functional verification programs.
  • Strong communication skills suitable for collaboration in a global organization.
  • Enthusiasm for using AI to accelerate software development and transformation.

Preferred Qualifications

Education

  • Bachelor's Degree.

Technical & Professional Experience

  • Familiarity with cloud platforms such as AWS or Microsoft Azure.
  • Exposure to containerization technologies and concepts such as Docker.
  • Familiarity with testing frameworks such as Jest or Pytest.
  • Interest in leadership opportunities.

Skills & Competencies

  • Back-End Software Development
  • Software Design
  • Software Testing
  • Debugging
  • Architecture Verification
  • Functional Verification
  • IBM Z Architecture
  • Systems Programming
  • Multiple Programming Languages
  • Operating Systems
  • Processor Architecture
  • I/O Architecture
  • Stress Testing
  • Regression Testing
  • Hardware and Firmware Troubleshooting
  • GitHub
  • Visual Studio Code
  • AI-Assisted Software Development
  • Cloud Technologies
  • AWS
  • Microsoft Azure
  • Docker
  • Jest
  • Pytest
  • Technical Communication
  • Cross-Functional Collaboration

Work Arrangement & Schedule

  • Location: Poughkeepsie, New York
  • Work Arrangement: Hybrid
  • Employment Type: Co-Op (Fixed Term)
  • Contract Type: Internship
  • Schedule: General daytime
  • Travel Required: No travel

Compensation

Projected annual salary range: $75,600 – $138,600. Compensation may vary based on job-related skills, experience, location, employment classification, and applicable requirements. Compensation and benefits may be adjusted for part-time schedules.

Benefits

Eligible employees may receive benefits that can include:

  • Up to 8 paid holidays
  • Minimum of 56 hours of paid sick time
  • IBM Employee Stock Purchase Plan
  • Paid family medical leave where applicable
  • Disability benefits where applicable

Benefits may be prorated or adjusted based on employment status and applicable requirements.

Similar jobs