R&D Staff Software Engineer
Core
Staff Software Engineer leading the development and architectural evolution of Zowe CLI, Zowe Explorer, and other Zowe client applications for the z/OS mainframe.
Role type
Senior IC Staff Software Engineer (Open Source / Mainframe)
Builds
Zowe CLI (Node.js/TypeScript), Zowe Explorer (VS Code extension), and other Zowe client applications (C/C++)
Domain
Mainframe software development / Open Source
Required skills
TypeScript, Node.js, C/C++, JavaScript, React, VS Code Extension API, CLI development, Git, Linux/Unix, REST API, z/OS concepts (MVS, JES, TSO/ISPF, z/OSMF)
Preferred skills
Zowe CLI/Explorer experience, Electron, OpenAPI/Swagger, large-scale open-source project maintenance
Technologies
Node.js, TypeScript, React, VS Code, Git, z/OSMF, JES, MVS, C/C++, AG Grid
Responsibilities
Drive technical direction and architecture for Zowe CLI and Explorer; Mentor engineers and conduct code reviews; Design, develop, and test features for CLI and Explorer; Implement CLI commands and REST API integrations with z/OS services; Participate in the Zowe open-source community as a contributor or maintainer; Troubleshoot complex software defects and performance issues.
Seniority
Senior, hands-on IC with technical leadership