Salesforce Release Manager

Maven Companies

Seattle (WA)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Maven Companies seeks an experienced Release Engineer to lead end-to-end release activities across Salesforce environments, ensuring timely, controlled deployments. You will coordinate schedules, validate changes, and maintain release documentation while aligning with governance standards.

You will also manage packaging, metadata deployments, and sandbox activities, while leveraging GitLab CI/CD, YAML pipelines, and robust troubleshooting to reduce risks and improve automation within a

Qualifications

  • Proven experience in Release Engineering, DevOps, or Release Management roles.
  • Hands-on experience supporting Salesforce Service Cloud release processes.
  • Strong understanding of Salesforce deployment concepts and environment management.
  • Experience with package creation and deployment activities.
  • Strong working knowledge of Git source control and branching strategies.
  • Experience resolving merge conflicts and supporting merge request workflows.
  • Experience with cherry-picking, branch protection, release branch management, and version control best practices.
  • Hands-on experience with GitLab and CI/CD pipeline execution.
  • Experience maintaining and troubleshooting YAML-based pipeline configurations.
  • Experience managing Salesforce sandboxes and environment refresh activities.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work effectively in a collaborative, distributed team environment.

Responsibilities

  • Execute end-to-end release activities across Salesforce environments, ensuring timely deployments.
  • Coordinate release schedules, deployment windows, and environment readiness with cross-functional teams.
  • Manage deployments across development, QA, UAT, staging, and production environments.
  • Support release cutover planning, deployment validation, rollback preparedness, and post-deployment verification.
  • Ensure release activities adhere to governance standards and processes.
  • Maintain deployment documentation, release records, and calendars.
  • Perform package creation, validation, and deployment across environments.
  • Validate deployment readiness by confirming code quality and approvals.
  • Coordinate release dependencies and assess deployment risks.
  • Support Salesforce seasonal release readiness planning and impacts.

Skills

Release Engineering
DevOps
Release Management
Salesforce Service Cloud
Salesforce deployments
Git branching strategies
GitLab CI/CD
Yaml pipelines
Sandbox management
Troubleshooting
Cross-functional collaboration

Tools

Git
GitLab
CI/CD pipelines
YAML
Salesforce deployment tools

Job description

Key Responsibilities
Release Planning & Execution
  • Execute end-to-end release activities across Salesforce Service Cloud environments, ensuring timely, controlled, and high-quality deployments.
  • Coordinate release schedules, deployment windows, and environment readiness activities with cross-functional teams.
  • Manage deployments across development, QA, UAT, staging, and production environments.
  • Support release cutover planning, deployment validation, rollback preparedness, and post-deployment verification activities.
  • Ensure all release activities adhere to established release management processes and governance standards.
  • Maintain deployment documentation, release records, implementation logs, and release calendars.
Salesforce Deployment Management
  • Perform package creation, package validation, and package deployment activities.
  • Support deployment of Salesforce metadata and configuration changes across environments.
  • Validate deployment readiness by confirming code quality, test completion, approvals, and environment stability.
  • Coordinate release dependencies and identify potential deployment risks prior to production releases.
  • Support Salesforce seasonal release readiness planning and assess potential impacts to business applications and integrations.
Source Control & Branch Management
  • Work closely with development teams to maintain effective source control practices.
  • Support merge request reviews and facilitate resolution of merge conflicts.
  • Perform branch management activities including:
  • Cherry-picking changes
  • Branch creation and maintenance
  • Branch protection enforcement
  • Release branch preparation
  • Code promotion activities
  • Promote Git best practices and maintain repository hygiene across teams.
  • Ensure proper version control and traceability for all production-bound changes.
Process Improvement & DevOps Enablement
  • Identify opportunities to improve release predictability, quality, automation, and governance.
  • Contribute to the evolution of release management processes, standards, and best practices.
  • Recommend improvements to deployment workflows, environment strategies, and CI/CD pipelines.
  • Help establish repeatable and scalable release processes across teams.
  • Drive continuous improvement initiatives focused on reducing deployment risk and operational overhead.
CI/CD Pipeline Management
  • Execute and monitor CI/CD pipelines within GitLab.
  • Develop, maintain, and update YAML-based pipeline configurations as required.
  • Troubleshoot pipeline failures and deployment issues.
  • Partner with developers and platform teams to improve automation coverage and deployment reliability.
  • Support continuous improvement of deployment automation processes to reduce manual effort and deployment risks.
Environment & Sandbox Management
  • Manage Salesforce sandbox lifecycle activities including setup, refresh coordination, and configuration validation.
  • Maintain environment inventory and usage plans across development and testing teams.
  • Coordinate sandbox refresh activities and ensure environment readiness for project and support activities.
  • Monitor environment health and address configuration inconsistencies that could impact testing or releases.
  • Support environment provisioning and release readiness planning.
Change Management & Governance
  • Represent release activities during Change Advisory Board (CAB) meetings.
  • Present release scope, implementation plans, risk assessments, rollback strategies, and deployment schedules.
  • Ensure change requests are complete, accurate, and aligned with organizational governance requirements.
  • Coordinate approvals and stakeholder communications throughout the release lifecycle.
  • Support audit and compliance requirements related to release management processes.
Support
  • Troubleshoot deployment, environment, and production issues related to releases.
  • Participate in release-related issues and root cause analysis activities.
  • Support rapid issue triage and coordination during critical release events.
  • Document lessons learned and recommendations following release incidents.
  • Work collaboratively with support, development, and administrative teams to restore service and minimize business impact.
Collaboration & Stakeholder Engagement
  • Collaborate closely with the existing Release Manager and global delivery teams.
  • Partner with developers, QA engineers, Salesforce administrators, architects, and support teams throughout the release lifecycle.
  • Support knowledge sharing and adoption of release management best practices.
  • Communicate deployment status, risks, dependencies, and blockers effectively to stakeholders.
Required Skills & Experience
  • Proven experience in Release Engineering, DevOps, or Release Management roles.
  • Hands-on experience supporting Salesforce Service Cloud release processes.
  • Strong understanding of Salesforce deployment concepts and environment management.
  • Experience with package creation and deployment activities.
  • Strong working knowledge of Git source control and branching strategies.
  • Experience resolving merge conflicts and supporting merge request workflows.
  • Experience with:
  • Cherry-picking
  • Branch protection
  • Release branch management
  • Version control best practices
  • Hands-on experience with GitLab and CI/CD pipeline execution.
  • Experience maintaining and troubleshooting YAML-based pipeline configurations.
  • Experience managing Salesforce sandboxes and environment refresh activities.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work effectively in a collaborative, distributed team environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Salesforce Release Engineer/Manager
Salesforce Release Engineer/Manager

Stealth Solutions, Inc. • Sterling (VA)

Hybrid
USD 120,000 - 180,000
401(k)
401(k) matching
Health insurance
+1
Salesforce Engineer
Salesforce Engineer

Compunnel, Inc. • Smithfield (RI)

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

CMT Services, Inc. • Adelphi (MD)

On-site
USD 100,000 - 130,000
DevOps Engineer
DevOps Engineer

Compunnel, Inc. • Smithfield (RI)

On-site
USD 85,000 - 110,000
Salesforce Release Manager
Salesforce Release Manager

MANTECH • United States

On-site
USD 110,000 - 160,000
Salesforce Release Manager/DevOps Lead
Salesforce Release Manager/DevOps Lead

Cypher Consulting Europe • United States

On-site
USD 14,000 - 25,000
Release Manager
Release Manager

Decisive Point Consulting Group • Northern (KY)

On-site
USD 120,000 - 150,000
Salesforce Release EngineerManager
Salesforce Release EngineerManager

Stealth Solutions, Inc. • Sterling (VA)

On-site
USD 120,000 - 180,000
401(k)
401(k) matching
Health insurance
+1
Salesforce DevOps / Release Engineer
Salesforce DevOps / Release Engineer

Zoho • United States

On-site
USD 130,000 - 190,000
Salesforce DevOps Engineer
Salesforce DevOps Engineer

Compunnel, Inc. • Hoffman Estates (IL)

On-site
USD 100,000 - 130,000