We are looking for an experienced Salesforce Data & AI Engineer to support Employee Success initiatives within the Salesforce environment. The ideal candidate will have strong experience with Python, Salesforce Data Cloud, Agentforce, AI integrations, SQL, and Snowflake.
馃敼 Key Responsibilities
- Develop and maintain solutions using Salesforce Apex, Flow, and Agentforce.
- Build AI agent workflows, actions, and integrations.
- Work with Salesforce Data Cloud for data modeling, querying, and integration.
- Develop integrations between Salesforce, Slack, REST APIs, and external services.
- Use Python, SQL, and Snowflake for data querying, validation, transformation, and analysis.
- Troubleshoot application, integration, data, and AI-agent issues.
- Develop unit tests and support QA/UAT, code reviews, deployments, and production releases.
- Collaborate with engineering, product, and business stakeholders to deliver end-to-end solutions.
馃敼 Required Skills
- Strong Python development experience, including ability to develop MCPs.
- Experience with Python data serialization and validation packages.
- Experience with Networking & Transport Layers in Python.
- Experience with Salesforce Data Cloud.
- Experience with Agentforce / Salesforce AI solutions.
- Strong SQL skills.
- Hands-on experience with Snowflake.
- REST API and system integration experience.
- Git-based development and deployment experience.
- Strong debugging and problem-solving skills.
- Ability to work independently with technical and business stakeholders.
馃敼 Nice to Have
- Salesforce Apex and Flow
- Slack APIs / integrations
- AI/LLM application development
- MCP or similar AI integration frameworks
- Data engineering and data modeling
- Agile development experience