
501 - 1000 employees
Founded 1993
☁️ SaaS
🏢 Enterprise
🤝 B2B
SaaS • Enterprise • B2B
Redwood Software is a cloud-native enterprise software company that provides workload automation and service orchestration platforms (RunMyJobs) to automate and orchestrate business processes across SAP, ERP, cloud and on-premises systems. Its SaaS offerings include job scheduling, managed file transfer, finance/record-to-report automation, DevOps and data orchestration, with low-code tooling, deep SAP integrations, and enterprise-grade security and support.
🔥 22 hours ago
🇺🇸 United States – Remote
⏰ Full Time
🔴 Lead
🧑💻 Full-stack Engineer
🦅 H1B Visa Sponsor
👻 Ghost score 11%
Improve your chances of getting an interview by checking your resume score before you apply.

501 - 1000 employees
Founded 1993
☁️ SaaS
🏢 Enterprise
🤝 B2B
SaaS • Enterprise • B2B
Redwood Software is a cloud-native enterprise software company that provides workload automation and service orchestration platforms (RunMyJobs) to automate and orchestrate business processes across SAP, ERP, cloud and on-premises systems. Its SaaS offerings include job scheduling, managed file transfer, finance/record-to-report automation, DevOps and data orchestration, with low-code tooling, deep SAP integrations, and enterprise-grade security and support.
• Build a new connectivity agent extending Redwood RunMyJobs natively onto IBM i (AS/400) • Design, develop, test, and maintain native software for IBM i connectivity and integration • 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 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 • Troubleshoot system-level issues across IBM i, Unix, and Java environments • Improve reliability, performance, security, and scalability of IBM i solutions • Partner with product managers, architects, and engineers to translate customer requirements into technical solutions • Participate in architecture discussions, design reviews, code reviews, testing, and release planning • Use agentic AI to accelerate implementation, testing, and documentation while verifying correctness against authoritative IBM i references • Document connector behavior and platform prerequisites for field and support teams • Contribute to quality, goals, and delivery commitments in a fast-paced agile environment
• 10+ years of professional software engineering experience with strong Java 8+ skills • Hands-on IBM i (AS/400) integration experience, including CL, native job/spool/queue APIs, IBM Toolbox for Java (JTOpen/jt400), and DB2 for i • Working proficiency in C, including ILE C on IBM i • Experience integrating with vendor host-server or RPC-style APIs over TCP/IP, including connection lifecycle management and error handling • Strong concurrency and multithreading skills, with experience building resilient, long-running monitoring components such as job polling and spool/file event detection • Ability to work effectively from primary technical sources, including IBM i host-server and API references, rather than relying solely on tutorials or unverified AI-generated output • Experience with modern DevOps practices and technologies, including Git, CI/CD, Docker, and Kubernetes • Fluency with AI tools in a production engineering environment • Strong code judgment, including the ability to identify plausible but incorrect AI-generated recommendations involving specialized IBM i APIs • Proficiency in prompting AI tools, combined with the judgment to recognize when a task is too specialized for AI-assisted approaches • Ability to maintain an architectural focus, abstracting from individual API and connector details to shared platform-integration designs • Experience with workload automation products such as Tidal, CA-7, Control-M, Stonebranch, BMC, or RunMyJobs preferred • Experience with IBM i clustering or high-availability configurations preferred • Familiarity with advanced IBM i security concepts, including authorization lists and adopted authority, preferred • Background working with RPG/COBOL environments or IBM i modernization projects preferred • Mainframe or midrange migration project experience preferred
Apply Now🕒 Yesterday
Senior full-stack engineer building Pearson’s API-driven platform for issuing and verifying digital credentials. Designing Ruby on Rails services, React frontends, and scalable cloud systems.
🕒 Yesterday
Staff Software Engineer building scalable cloud-native microservices, search, and AI platforms for CVS Health. Leading architecture, distributed systems, and responsible AI delivery.
🕒 Yesterday
Full-stack engineer building reliable AI web products for The Standard, a financial services and insurance company. Leading architecture, APIs, cloud infrastructure, and production delivery.
🕒 Yesterday
Staff Engineer directing architecture, modernization, and reliability for Neumo’s government records and tax platforms. Leading technical standards across distributed teams without direct reports.
🕒 Yesterday
Staff Engineer directing architecture, modernization, and reliability for Neumo’s government records and tax platforms. Leading through technical influence across distributed engineering teams.