Salesforce Release Engineer
We are looking for a Salesforce Release Engineer with strong DevOps skills to own and improve our Salesforce release process. This role will work closely with Salesforce developers, admins, and business stakeholders to ensure that configuration, code, and integrations are deployed reliably, on schedule, and with minimal disruption. The ideal candidate is hands-on with Salesforce DX, understands modern CI/CD practices, and can bring discipline to our release pipeline.
Responsibilities:
- Manage and execute deployments across Salesforce sandboxes and production using tools like Salesforce DX, Gearset, Copado, or equivalent.
- Build and maintain CI/CD pipelines for Salesforce, integrating with Git-based workflows.
- Work with developers and admins to plan releases, resolve merge conflicts, and ensure all changes are tracked in version control.
- Implement automated validation, testing, and rollback procedures for Salesforce deployments.
- Monitor deployment health, troubleshoot failed releases, and document root causes.
- Maintain release calendars and coordinate with cross-functional teams to align Salesforce changes with broader product releases.
- Recommend process and tooling improvements to speed up and de-risk deployments.
Qualifications:
- 3+ years of Salesforce platform experience, with at least 1–2 years in a release management or DevOps capacity.
- Strong experience with Salesforce DX, Git, and CI/CD tools (e.g., GitHub Actions, Azure DevOps, Jenkins, Gearset, Copado).
- Knowledge of Salesforce metadata structure, Apex, Lightning Components, and configuration migration best practices.
- Understanding of source control branching strategies and release workflows.
- Experience with automated testing frameworks for Salesforce (e.g., Apex test classes, Provar, Selenium).
- Excellent problem-solving and communication skills.
Nice to Have:
- Salesforce certifications (Platform Developer I/II, Salesforce Administrator, DevOps Center experience).
- Experience with complex Salesforce orgs, including multiple sandboxes and integrations with external systems.