P
PPLSI
Posted 11 days agoVerified live 1d ago

Associate IBMi Software Engineer

Brief overview

Remote
UndergradOr in progress
$100k–$150k/yrStated range
IBM iRPGSQLRPGLECLPGitHub CopilotClaude Code

Job description

Summary

PPLSI is seeking an Associate IBMi Software Engineer to support the development and maintenance of software solutions. The role focuses on IBM i backend development, system integration, testing, defect resolution, AI-assisted coding, and collaboration with engineering, product, and QA teams while developing technical skills under senior guidance.

Responsibilities

  • Develop and maintain backend systems on IBM i using RPG, SQLRPGLE, and CLP
  • Integrate IBM i applications with relational databases (DB2 for i) and enterprise systems
  • Understanding of SQL-based data access patterns
  • Deliver reliable, tested code including unit tests and contributions to CI/CD pipelines
  • Track defects, resolutions, and bug fixes to support quality software delivery
  • Learn and apply agentic AI coding tools (e.g., GitHub Copilot, Claude Code) under senior guidance and develop the discipline to critically review AI-generated output before committing
  • Collaborate with fellow engineers, product managers, and QA across teams
  • Engage in ongoing personal study of modern technologies and industry-related knowledge and skills, including staying current on AI-assisted development practices
  • Work closely and effectively with teammates, which may include fellow software engineers, program/product managers, software test engineers, and others
  • Contribute to the implementation of dynamic requirements/initiatives with teammates, cross-team collaborators
  • Participate in daily team stand-ups, sprint planning, engineering guilds
  • Share on-call/escalation responsibilities with your team

Skills

  • 0-5 years of industry experience in IBMi software engineering
  • Degree in computer science or related field, or equivalent industry or training experience
  • For backend-focused IBM i software engineers: Foundational knowledge of RPG, SQLRPGLE, and/or CLP for IBM i
  • A growth mindset with eagerness to deepen IBM i skills and learn modern integration patterns
  • Demonstrated interest in learning and applying agentic AI coding tools (e.g., Claude Code, GitHub Copilot) to accelerate development
  • Ability to critically evaluate AI-generated code for correctness, quality, and security — never accepting output without review
  • Ability to work well with other engineers in a collaborative environment
  • Attention to detail and quality
  • Open-minded approach to new ideas and approaches
  • Willingness to challenge others and be challenged
  • Share in the goal of creating the best design and architecture possible
  • Employee must be able to sit or stand for long periods of time, with the physical ability to work at the computer or other sedentary tasks for long periods of time
  • If working remotely, employee is able to work in a space that allows them to effectively complete their job tasks, including having reliable internet connectivity and the ability to participate effectively while on phone and video calls
  • Employee has regular and predictable attendance and punctuality
  • Experience with modern web or backend technologies (Node.js, C#/.NET) is a plus but not required

Qualifications

Must Haves

  • 0-5 years of industry experience in IBMi software engineering
  • Degree in computer science or related field, or equivalent industry or training experience
  • For backend-focused IBM i software engineers: Foundational knowledge of RPG, SQLRPGLE, and/or CLP for IBM i
  • A growth mindset with eagerness to deepen IBM i skills and learn modern integration patterns
  • Demonstrated interest in learning and applying agentic AI coding tools (e.g., Claude Code, GitHub Copilot) to accelerate development
  • Ability to critically evaluate AI-generated code for correctness, quality, and security — never accepting output without review
  • Ability to work well with other engineers in a collaborative environment
  • Attention to detail and quality
  • Open-minded approach to new ideas and approaches
  • Willingness to challenge others and be challenged
  • Share in the goal of creating the best design and architecture possible
  • Employee must be able to sit or stand for long periods of time, with the physical ability to work at the computer or other sedentary tasks for long periods of time
  • If working remotely, employee is able to work in a space that allows them to effectively complete their job tasks, including having reliable internet connectivity and the ability to participate effectively while on phone and video calls
  • Employee has regular and predictable attendance and punctuality

Nice to Haves

  • Experience with modern web or backend technologies (Node.js, C#/.NET) is a plus but not required

Benefits

  • This position is fully remote.
  • Quarterly bonus which is a percentage of base salary and based on company and individual performance. Incentive awards are discretionary and are not guaranteed.
  • Medical, dental, and vision coverage
  • Company-paid short-term disability and basic life and AD&D insurance
  • A 401(k) retirement plan with company match
  • Paid time off
  • Paid holidays
  • Paid sick leave
  • Paid parental leave
  • LegalShield and IDShield membership plans

More jobs like this