Remote CRM Engineer (Full-time Remote, North Carolina Based)
Remote CRM Engineer (Full-time Remote, North Carolina Based)
Posted 51 days ago
SENIORITY
Lead
About the role
- -Salesforce Development and Customization
- Develop, test, and deploy Apex classes, triggers, batch jobs, scheduled jobs, and asynchronous processes
- Build and maintain Lightning Web Components (LWC), Aura components (if needed), and custom UI experiences
- Implement secure, scalable SOQL and SOSL queries following performance and governor-limit standardsSupport declarative and programmatic automation, including Flows integrated with Apex and custom logic
- Maintain code repositories, version control, and branching standards
- Data Integration and ETL Support
- Build, optimize, and maintain data pipelines between Salesforce and the EDW, including scheduled or event-driven integrations
- Design and execute SOQL-based data extractions and transformations to support EDW ingestion routines
- Collaborate on or maintain SSIS packages and related data-handling workflows
- Ensure data mappings, transformation logic, and data movement patterns are documented and version-controlled
- System Reliability, Monitoring, and Failover
- Support monitoring of integration queues, API calls, batch processes, and error logs
- Assist with failover planning, system resiliency testing, and platform reliability improvements
- Follow incident response procedures and help diagnose production issues related to data, automation, or codeCTI, Telephony, and Cross-System Integrations
- Support integrations between Salesforce and telephony platforms (CTI), including screen-pop, call event logging, conversation data, and real-time API interactions
- Troubleshoot CTI events, call flows, agent screen functionality, and data synchronization
- Maintain the operational knowledge base for CTI technical behavior, mapping, and flows
- Data Management, Governance, and Retention
- Implement data retention policies within Salesforce and integrations, ensuring compliance with security, privacy, and operational standardsSupport archiving, purging, and anonymizing processes in collaboration with Data Governance and Security teams
- Maintain audit and logging processes related to data movement and system usageSDLC, DevOps, and Agile Execution
- Participate in all SDLC stages: requirements review, solution design discussions, build, test, deployment, and post-release support
- Build and execute CI/CD processes using approved DevOps tools
- Produce unit tests, regression scripts, and automated testing assets to ensure high-quality releases
- Documentation and Collaboration
- Document technical specifications, data mappings, integration diagrams, and code-level implementation details
- Work closely with CRM Solution Architect to ensure code aligns with architectural standards, system constraints, and best practices
- Collaborate with CRM Administrator on data validation, field configurations, profiles/permissions, and UAT cycles
- Engage with IT, Data Engineering, and business teams to ensure solutions function as intended and meet operational needs
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or a directly related field and minimum of three (3) years of Salesforce development experience, including Apex and LWC.Relevant experience must include:
- Experience building and maintaining data pipelines, APIs, integrations, or ETL processes.
- Experience writing efficient SOQL/SOSL queries and working with large data volumes.
- Experience with DevOps workflows, version control, and CI/CD tools.
- Experience participating in Agile development and SDLC governance.
- Experience supporting or interacting with CTI/telephony integrations strongly preferred.
- Salesforce Platform Developer I certification required.
- Platform Developer IIJavaScript Developer IIntegration Architect Designer
- Application Builder
- Health Cloud Accredited Professional
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
