Software Release Manager
Flexton Inc
Albany, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Albany, United States of America
Tech stack
Information Systems
DevOps
Software Engineering
Management of Software Versions
Git Flow
Information Technology
Job description
- Define, implement, and manage the AmSC software release process across multiple development teams and institutions.
- Develop and maintain release calendars, readiness criteria, versioning conventions, branching strategies, release checklists, and change log processes.
- Facilitate release readiness reviews, go/no-go decisions, deployment planning, and post-release retrospectives.
- Track release scope, risks, blockers, defects, dependencies, and acceptance criteria across multiple teams and repositories.
- Establish practical release governance for a codebase that has grown organically through research-driven development.
- Communicate release status, risks, readiness gaps, and delivery confidence to technical teams, product leadership, project management, and stakeholders.
- Support a distributed, multi-institutional team by clarifying ownership, handoffs, contribution workflows, and integration expectations.
Requirements
- Bachelor's degree in computer science, engineering, physical sciences, information systems, or a related technical field, or equivalent professional experience.
- Minimum 5 years of experience in software release management, release engineering, DevOps coordination, or technical delivery in a complex software environment.
- Experience working with distributed software teams, multi-team delivery structures, or multi-institutional technical collaborations.