Software Release Manager

Perfect Timing Personnel Services

United States

Hybrid

USD 96,432 - 117,096

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Perfect Timing Personnel Services is seeking an experienced Software Release Manager to support a complex scientific software initiative at Lawrence Berkeley National Laboratory. This remote/hybrid role focuses on managing the software release process across multiple teams and ensuring successful transitions of research-driven code into production-ready software.

Ideal candidates will have a Bachelor’s degree in a technical field and 5+ years of release management or DevOps experience. The position offers a pay rate of $70–$85/hour.

Qualifications

  • 5+ years of experience in release management or DevOps coordination.
  • Strong understanding of CI/CD and modern software development practices.
  • Experience in distributed or multi-team environments.

Responsibilities

  • Define and manage a standardized software release process.
  • Develop release frameworks and lead readiness reviews.
  • Communicate release status to technical teams and stakeholders.
  • Drive alignment across engineering, DevOps, QA, and product teams.

Skills

Release management
DevOps coordination
Software development practices (CI/CD)
Jira
GitHub/GitLab
Confluence
Stakeholder management
Risk identification

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Jira
GitHub/GitLab
Confluence

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Release Manager
Release Manager

HireTalent - Staffing & Recruiting Firm • Memphis (TN)

On-site
USD 80,000 - 110,000
Release Manager
Release Manager

Swoon • Bolingbrook (IL)

Hybrid
Optional benefits
401(k)
Software Release Manager
Software Release Manager

Flexton Inc. • Berkeley (CA)

On-site
USD 100,000 - 130,000
Senior IT Manager
Senior IT Manager

Compunnel, Inc. • San Francisco (CA)

On-site
USD 90,000 - 120,000
Change & Release Manager
Change & Release Manager

Veriipro • Bothell (WA)

On-site
USD 85,000 - 120,000
Lead Release Manager
Lead Release Manager

Veriipro • San Francisco (CA)

On-site
USD 110,000 - 140,000
Release Manager
Release Manager

Intelliswift - An LTTS Company • Madison (WI)

On-site
USD 90,000 - 130,000
Release Manager
Release Manager

BST Global • Tampa (FL)

Hybrid
USD 110,000 - 140,000
Release Manager - Salesforce & .NET (Azure DevOps) - REMOTE
Release Manager - Salesforce & .NET (Azure DevOps) - REMOTE

Net2Source (N2S) • Richmond (VA)

Remote
Lead, Release Management
Lead, Release Management

Quest Diagnostics Incorporated • Schaumburg (IL)

Hybrid
USD 130,000 - 140,000
Health insurance
401(k) plan
Employee stock purchase plan
+2