FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – z/OS Connectivity
Redwood Software. Build a new connectivity agent extending Redwood RunMyJobs natively onto IBM z/OS .
Tech Stack
Tools & technologiesDockerJavaKubernetesUnix
About the role
Key responsibilities & impact- Build a new connectivity agent extending Redwood RunMyJobs natively onto IBM z/OS
- Design, develop, test, and maintain native software for IBM z/OS connectivity and integration
- Build integrations with C/JNI, JES2/JES3, TSO background TMP, and SMF-based event monitoring
- Integrate security and per-user authorization with Redwood’s identity and credential management
- Develop systems-level capabilities involving custom wire protocols, cryptography, and native z/OS integration
- Troubleshoot complex issues across mainframe, Unix, and Java environments
- Improve reliability, performance, security, and scalability of mainframe 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 for coding, testing, and documentation while verifying correctness against IBM z/OS references
- Document protocols, security models, and platform prerequisites
- Validate technical assumptions on live LPARs and contribute to architecture decisions
- Contribute to quality, goals, and delivery commitments in an agile environment
Requirements
What you’ll need- 10+ years of professional software engineering experience with strong Java 8+ skills; IBM Semeru or z/OS Java experience is a plus
- Hands-on z/OS systems integration experience, including JES2/JES3, TSO, RACF/ACF2/Top Secret, SMF, and USS
- Strong working proficiency in C
- Low-level network protocol experience, including socket programming, custom binary framing, character-encoding conversion, and TLS/keyring security
- Hands-on experience implementing cryptographic primitives to specification using standard libraries such as Java JCE, including key exchange and symmetric cipher modes
- Strong concurrency and multithreading skills, with experience building resilient, long-running daemon processes
- Ability to work effectively from primary technical sources, including IBM manuals and RACF/SMF references
- 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 involving specialized mainframe APIs and AI-generated recommendations
- Proficiency in prompting AI tools and recognizing when tasks are too specialized for AI-assisted approaches
- Ability to maintain an architectural focus on shared platform-integration designs
- Workload automation product experience preferred
- Sysplex/Parallel Sysplex clustering or z/OSMF REST API experience preferred
- CA-Panvalet, CA-Librarian, or other JCL library tooling experience preferred
- z/OS Assembler experience preferred; not a baseline requirement
- Mainframe migration or modernization project experience preferred