Salesforce Engineer

Compunnel, Inc.

Smithfield (RI)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. is looking for a Salesforce Engineer to design, develop, and deploy Salesforce solutions across various environments. The role requires managing release activities, ensuring high-quality delivery, and collaborating with cross-functional teams.

The ideal candidate will have 3–5 years of experience in Salesforce deployment, strong technical expertise, and a solid understanding of release management practices. Key responsibilities include executing deployments, supporting version control processes, and addressing deployment challenges.

Qualifications

  • 3–5 years of experience in DevOps, Release Engineering, or Salesforce deployment.
  • Hands-on experience with Salesforce metadata including Apex and LWC.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Develop, manage, and execute Salesforce deployments across multiple environments.
  • Conduct peer reviews of Salesforce metadata changes.
  • Troubleshoot deployment failures and environment discrepancies.

Skills

Salesforce development
Version control with Git
Metadata management
Troubleshooting deployment failures
Collaboration with cross-functional teams

Tools

Flosum
PMD
ESLint
SonarQube

Job description

The Salesforce Engineer is responsible for designing, developing, supporting, and deploying Salesforce solutions across multiple environments. This role plays a key part in managing end-to-end release and deployment activities, ensuring consistent, reliable, and high-quality delivery of Salesforce enhancements and updates. The ideal candidate will have hands‑on experience with Salesforce development, metadata management, version control, code reviews, and deployment processes. This position requires strong technical expertise, collaboration with cross-functional teams, and a commitment to continuous improvement of development and release management practices.

Key Responsibilities
  • Develop, manage, and execute Salesforce deployments across development, QA, UAT, staging, and production environments.
  • Maintain and support Git-based version control processes, including branching, merging, and release management activities.
  • Conduct peer reviews of Salesforce metadata changes and pull requests to ensure adherence to quality standards and best practices.
  • Validate Apex tests, code coverage, and deployment readiness prior to releases.
  • Troubleshoot deployment failures, metadata conflicts, environment discrepancies, and release-related issues.
  • Support sandbox refreshes, environment synchronization, and data preparation activities.
  • Collaborate with developers, administrators, QA teams, and release management teams to coordinate deployment schedules and release activities.
  • Document deployment procedures, release processes, environment configurations, and operational guidelines.
  • Ensure release activities comply with internal controls, governance standards, and audit requirements.
  • Work extensively with Salesforce metadata, including Apex, Lightning Web Components (LWC), Flows, Custom Objects, and Permission Sets.
  • Contribute to the continuous improvement of deployment processes, release methodologies, and DevOps practices.
  • Support the delivery of scalable and reliable Salesforce solutions aligned with organizational objectives.
Required Qualifications
  • 3–5 years of experience in DevOps, Release Engineering, Salesforce deployment, or related roles.
  • Hands‑on experience working with Salesforce metadata, including Apex, Lightning Web Components (LWC), Flows, Custom Objects, and Permission Sets.
  • Practical experience with Salesforce development and deployment processes.
  • Strong experience using Git for version control, branching strategies, and code management.
  • Experience performing peer code reviews within development or release management workflows.
  • Ability to diagnose and resolve test coverage issues, deployment failures, metadata conflicts, and environment‑related challenges.
  • Strong understanding of Salesforce architecture, deployment methodologies, and release management best practices.
  • Excellent communication and collaboration skills with the ability to work effectively across technical and business teams.
  • Strong analytical and problem‑solving skills with attention to detail.
Preferred Qualifications
  • Experience with Flosum, including deployments, pipelines, and org comparisons.
  • Exposure to code quality and static analysis tools such as PMD, ESLint, and SonarQube.
  • Experience with CRM Analytics development and deployment.
  • Familiarity with Salesforce DevOps and CI/CD best practices.
  • Experience supporting multi‑environment Salesforce implementations and release cycles.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Compunnel, Inc. • Smithfield (RI)

On-site
USD 85,000 - 110,000
Salesforce Engineer
Salesforce Engineer

Jobtailor • Dearborn (MO)

On-site
USD 90,000 - 120,000
Salesforce Platform Engineer
Salesforce Platform Engineer

Compunnel, Inc. • Chicago (IL)

Hybrid
USD 100,000 - 130,000
Salesforce DevOps Engineer
Salesforce DevOps Engineer

Compunnel, Inc. • Hoffman Estates (IL)

On-site
USD 100,000 - 130,000
Salesforce Engineering Manager
Salesforce Engineering Manager

Compunnel, Inc. • Atlanta (GA)

On-site
USD 120,000 - 150,000
Salesforce Developer
Salesforce Developer

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Salesforce Developer
Salesforce Developer

Compunnel, Inc. • Charlotte (NC)

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

i4DM • Millersville (MD)

On-site
USD 110,000 - 140,000
Salesforce Developer
Salesforce Developer

247Hire • Culver City (CA)

On-site
USD 120,000 - 150,000
Salesforce Admin
Salesforce Admin

Compunnel, Inc. • Atlanta (GA)

On-site
USD 90,000 - 120,000