Back to Jobs
Redwoodsoftware
Engineering & Architecture 1d ago

Software Engineer – Principal, IBM i (AS/400) Connectivity

Redwoodsoftware
United StatesUnited States
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

DevOps1h 38mFree Trial ✨
Start 10-Day Free Trial
IBM i (AS/400)Java 8+AI & Machine LearningCL/RPG

Want to know if you're a match for this job?

Calculate My Match Score

As a Software Engineer – Principal, IBM i (AS/400) Connectivity, you will help build a new connectivity agent that extends Redwood RunMyJobs (RMJ) natively onto IBM i (AS/400), enabling Redwood to support some of the largest enterprise automation environments in the market. You will join a small, senior team building this capability largely from first principles, validating assumptions on live IBM i partitions and making architectural decisions where modern documentation may be limited.

This position is open across levels from Software Engineer to Principal as we build out the team.

  • Design, develop, test, and maintain native software supporting connectivity and integration with IBM i (AS/400) environments.
  • Build native job submission and monitoring, spool file and message/data queue handling, and CL/RPG program invocation capabilities.
  • Integrate IBM i functionality with the Redwood platform through clean, versioned extension points using native host server APIs and/or IBM Toolbox for Java (JTOpen/jt400).
  • Integrate security and per-user authorization using IBM i user profiles and authority concepts while extending Redwood’s existing identity and credential management capabilities.
  • Troubleshoot complex system-level issues across IBM i, Unix, and Java environments.
  • Improve the reliability, performance, security, and scalability of Redwood’s IBM i solutions.
  • Partner with product managers, architects, and engineers to translate customer requirements into effective technical solutions.
  • Participate in architecture discussions, design reviews, code reviews, testing, and release planning.
  • Leverage agentic AI to accelerate implementation, testing, and documentation while independently verifying correctness against authoritative IBM i references.
  • Document connector behavior and platform prerequisites for field and support teams.
  • Contribute to team success through clear communication, shared responsibility for quality, and accountable ownership of goals and delivery commitments in a fast-paced, iterative agile environment.

How would you rate this job post?

See what other professionals think about this role.

banner
logo

Redwoodsoftware

View Company Profile

Redwood Software is a leading provider of automation and process optimization solutions, empowering businesses to streamline their operations and enhance productivity. With a strong focus on innovation and customer satisfaction, the company has established itself as a trusted partner for organizations seeking to improve efficiency and reduce costs. Redwood Software's cutting-edge technology and expertise enable companies to automate complex tasks, simplify workflows, and gain valuable insights into their operations. By leveraging the power of automation, businesses can free up resources, improve accuracy, and respond more quickly to changing market conditions. With a commitment to delivering exceptional customer experiences and a passion for driving business success, Redwood Software is poised to continue its growth and expansion in the global market.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More