Position Overview:The CRM Platform Engineer will be responsible for the customization, development, integration, and technical governance of MSE's Salesforce CRM platform. This role will implement scalable Salesforce solutions using the right combination of declarative configuration, custom Apex/LWC development, platform architecture, DevOps practices, and secure system integrations, Additionally, this position will guide the Sales Operations team's use of approved AI engineering tools for the management of our Salesforce code base according to company standards and Salesforce guidelines.
Do you thrive on collaborating with teams to deliver scalable technology solutions? Apply today! We'd love to hear from you!
Responsibilities:- Design, develop, test, and maintain custom Salesforce solutions, including Apex, triggers, Lightning Web Components, SOQL/SOSL, platform events, batch jobs, and custom metadata.
- Write secure, reusable, testable code with appropriate test coverage, error handling, logging, and performance optimization.
- Build and maintain integrations using Salesforce APIs, Platform Events, Change Data Capture, External Services, Named Credentials, OAuth, middleware, and related integration patterns.
- Coordinate with vendors, engineering, data, and security teams to ensure integrations are reliable, secure, maintainable, and business-aligned.
- Manage Salesforce sandbox strategy, including sandbox types, refresh cadence, ownership, and deployment paths.
- Define and maintain DevOps standards for GitHub structure, branching, pull requests, code reviews, approvals, release notes, rollback plans, and production deployments.
- Monitor and resolve technical debt, performance issues, failed jobs, integration errors, security risks, deprecated features, and Salesforce release impacts.
- Keep up to date with platform requirements, including API versions, governor limits, test coverage, release readiness, security settings, data access controls, and deployment standards.
- Troubleshoot production issues, perform root cause analysis, implement lasting fixes, and document resolution patterns.
- Maintain system documentation, including object models, automation inventory, integration maps, deployment runbooks, environment diagrams, and AI/code-generation standards.
- Identify safe, high-value uses of AI automation in Salesforce development and operations.
- Create reusable AI prompts, agent files, rules, evaluation criteria, guardrails, MCP Server access, and review workflows for Apex, LWC, Flow metadata, test classes, integrations, and Salesforce documentation.
Minimum Qualifications:- 5+ years of software engineering, CRM, and/or enterprise application development experience.
- Solid understanding of Apex, LWC, SOQL, SOSL, SAQL, SQL, Javascript, HTML, CSS, JSON, and/or other relevant coding languages.
- Experience with Salesforce integrations using REST APIs, SOAP APIs, Bulk APIs, Platform Events, Change Data Capture, OAuth, Named Credentials, middleware, or similar technologies.
- Prior experience of AI for agentic code generation.
- Strong communication skills and ability to work with both technical and business partners.
Pay Range: $95k - 110k
USD.
Benefit Eligibility: This role is eligible to participate in health and welfare benefits.