Salesforce Service Cloud Engineer

Metasysinc•Seattle, WA
•Onsite

About The Position

Metasys Technologies/NVISH is seeking a Salesforce Service Cloud Engineer for an onsite role in Seattle, WA, with a stated duration of 6+ months. The role focuses on Salesforce release engineering and management, DevOps, and GitLab. The engineer will coordinate and execute controlled deployments across Salesforce environments, maintain source control and CI/CD practices, manage sandboxes, and support release governance and troubleshooting. The position collaborates with an existing Release Manager and global delivery teams, as well as developers, QA engineers, Salesforce administrators, architects, and support teams.

Requirements

  • 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.
  • Strong verbal and written communication skills.

Nice To Haves

  • Experience supporting enterprise-scale Salesforce environments.
  • Familiarity with release governance and CAB processes.
  • Experience with production deployment planning and rollback strategies.
  • Understanding of software development lifecycle (SDLC) and Agile delivery practices.
  • Experience in release automation and process optimization initiatives.
  • Exposure to multiple parallel release streams and environment dependency management.

Responsibilities

  • Execute end-to-end Salesforce release activities and coordinate release schedules, deployment windows, and environment readiness across development, QA, UAT, staging, and production.
  • Support cutover planning, deployment validation, rollback preparedness, post-deployment verification, and compliance with release processes and governance standards.
  • Maintain deployment documentation, release records, implementation logs, and release calendars.
  • Create, validate, and deploy packages and Salesforce metadata or configuration changes across environments.
  • Confirm code quality, test completion, approvals, and environment stability; coordinate release dependencies and identify deployment risks.
  • Support Salesforce seasonal release readiness planning and assess impacts to business applications and integrations.
  • Maintain source control practices; support merge request reviews and resolve merge conflicts.
  • Perform branch management, including cherry-picking, branch creation and maintenance, branch protection, release branch preparation, and code promotion.
  • Promote Git best practices and repository hygiene, and ensure version control and traceability for production-bound changes.
  • Identify and recommend improvements to release processes, standards, deployment workflows, environment strategies, CI/CD pipelines, automation, and governance.
  • Execute and monitor GitLab CI/CD pipelines; develop, maintain, and update YAML-based pipeline configurations; troubleshoot pipeline and deployment failures.
  • Partner with developers and platform teams to improve automation coverage, deployment reliability, and reduce manual effort and risk.
  • Manage Salesforce sandbox setup, refresh coordination, configuration validation, environment inventory, usage plans, provisioning, and readiness.
  • Monitor environment health and address configuration inconsistencies affecting testing or releases.
  • Represent release activities at Change Advisory Board (CAB) meetings; present scope, implementation plans, risk assessments, rollback strategies, and schedules.
  • Ensure change requests are complete and aligned with governance requirements; coordinate approvals and stakeholder communications; support audit and compliance requirements.
  • Troubleshoot deployment, environment, and production issues; participate in triage and root cause analysis, document lessons learned, and coordinate restoration of service.
  • Collaborate with the existing Release Manager and global delivery teams, and communicate deployment status, risks, dependencies, and blockers to stakeholders.
  • Support knowledge sharing and adoption of release management best practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service