CRM Engineer – Integration & Automation (Contractor) Schedule:
40 hours per week – Remote
About the Role Our cliente is looking for a
CRM Engineer
to join our
Integration & Automation team, responsible for designing, developing, and maintaining scalable integrations and automation solutions across business systems. This role requires a professional with solid hands-on engineering experience — someone who can go beyond configuration and actively build, integrate, and optimize workflows across multiple platforms.
Key Responsibilities Design, develop, and maintain integrations between
Salesforce
and other enterprise systems (including NetSuite and marketing automation platforms). Build automation solutions leveraging
Workato ,
MuleSoft, and custom code (Node.js, JavaScript). Collaborate closely with cross-functional stakeholders (Sales, Marketing, Support, Finance) to understand business processes and translate them into technical solutions. Develop APIs and workflows that enhance data flow and system interoperability. Troubleshoot integration issues and ensure consistent system performance and scalability. Follow best practices in source control, deployment, and DevOps methodologies for CRM and automation systems.
Required Technical Skills Salesforce (Sales, Service, or CPQ modules)
– CPQ experience preferred but not mandatory. Workato (highly preferred)
or
MuleSoft
for system integration and automation. Node.js
and
JavaScript
– strong hands-on experience required. NetSuite
(from an integration perspective). Familiarity with
REST APIs ,
OAuth, and
SSO. Experience with "drag-and-drop" style integration builders.
Preferred Experience Experience developing or supporting
Salesforce automation
(Apex, Triggers, LWC). Familiarity with
Heroku ,
Python, or
microservice architectures. Exposure to
DevOps ,
Git branching, and
Agile methodologies. Experience with
Salesforce frameworks
like CPQ, Experience Cloud, or Einstein. Solid understanding of data flows, declarative automation vs. custom development, and integration best practices.
Ideal Profile Strong problem-solving and analytical skills with attention to detail. Proactive communicator who collaborates effectively across teams. Comfortable working in a fast-paced environment with shifting priorities. Focused on delivering scalable, reliable, and maintainable integration solutions.