Senior Software Engineer
Core
Design Git-native workflows and build a control plane connecting mainframe ChangeMan change management with modern open-systems delivery, VSCode extensions, and Git/CI/CD ecosystems.
Role type
Senior Software Engineer (Platform Engineering / DevOps)
Builds
VSCode extensions, Git integration tools, CI/CD platform features, and abstraction layers for hybrid delivery
Domain
Mainframe modernization, DevOps, Platform Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Node.js, VSCode extension development, Git internals (branching/merge models), CI/CD engineering, Containerization (Docker/Kubernetes), REST/API design, Cloud platforms (AWS/Azure)
Preferred skills
GitOps-based deployment models, Microservices delivery patterns, Trunk-based development, Designing platform/control-plane abstractions
Technologies
TypeScript, Node.js, VSCode, Git, GitHub Actions, Jenkins, Azure DevOps, Docker, Kubernetes, AWS, Azure
Responsibilities
Design Git-native workflows translating ChangeMan SCM concepts into Git idioms; Move CI/CD toward platform engineering with trunk-based development and GitOps; Design and build a control plane connecting mainframe and open-systems delivery; Partner with mainframe/ChangeMan teams to ensure synchronization
Seniority
Senior, hands-on IC