Principal Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Sep 25, 2026
This job expires in: 30 days
Job Summary
Building a new connectivity agent for IBM z/OS, the remote Principal Software Engineer will design, develop, and maintain software that integrates Redwood RunMyJobs with mainframe environments, focusing on systems-level engineering involving custom protocols and security.
Key responsibilities
- Design, develop, test, and maintain native software for integration with IBM z/OS mainframe environments
- Build integrations with core mainframe technologies, including job submission, command execution, and event monitoring
- Collaborate with product managers and engineers to translate customer requirements into effective technical solutions
Required qualifications
- 10+ years of professional software engineering experience with strong Java 8+ skills
- Hands-on z/OS systems integration experience, including JES2/JES3 and TSO
- Strong working proficiency in C and low-level network protocol experience
- Experience implementing cryptographic primitives using standard libraries like Java JCE
- Familiarity with modern DevOps practices and technologies, including Git and CI/CD
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 42,033 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee