Software Release Manager | 6-Month Contract | Remote/Hybrid | $70–$85/hour
Candidates must reside in California, Texas, or Florida due to payroll requirements. W2 only (no C2C or third-party arrangements).
Our client, Lawrence Berkeley National Laboratory, is seeking an experienced Software Release Manager to support a complex, multi‑institutional scientific software initiative. This role will partner with engineers, DevOps, QA, and cross‑functional stakeholders to bring structure, consistency, and operational rigor to an evolving release environment and help transition research‑driven code into stable, production‑ready software.
This is a highly complex, distributed environment where teams have historically operated independently. This role will be responsible for introducing greater alignment, discipline, and cohesion across the release process.
- Employment type: W2 only (no C2C or third‑party arrangements)
- Duration: 6-month contract, with possible extension
- Pay rate: $70–$85/hour, depending on experience
- Location: Remote or hybrid (distributed team environment)
- Hours: Full‑time, Monday through Friday
- Background check: Required
Key Responsibilities
- Define, implement, and manage a standardized software release process across multiple teams
- Develop release frameworks including calendars, readiness criteria, versioning, and branching strategies
- Lead release readiness reviews, go/no‑go decisions, and deployment planning
- Track release scope, risks, dependencies, defects, and blockers across concurrent workstreams
- Communicate release status, risks, and timelines to technical teams and stakeholders
- Bring structure to an organically developed codebase and evolving development workflows
- Lead coordination and alignment across engineering, DevOps, QA, product, and infrastructure teams
- Drive adoption of release processes by influencing teams and stakeholders, balancing technical workflows with team dynamics
- Support cross‑team alignment in a distributed, multi‑institutional environment
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience
- 5+ years of experience in release management, DevOps coordination, or technical delivery
- Strong understanding of modern software development practices (CI/CD, version control, branching, testing, deployments)
- Experience working in distributed or multi‑team environments
- Hands‑on experience with tools such as Jira, GitHub/GitLab, or Confluence
- Experience working in ambiguous, rapidly evolving, or loosely structured software environments
- Proven ability to identify risks, dependencies, and process gaps and drive resolution
- Strong communication, organization, and stakeholder management skills
- Ability to bring structure and clarity to ambiguous or evolving projects