CRM Engineer – Integration & Automation (Contractor)
Schedule : 40 hours per week – Remote
About the Role
Our client 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.