We are looking for a Salesforce Developer to help build and evolve AI-driven automation and Agentforce capabilities on the Salesforce platform. This role is ideal for Salesforce developers who are strong in Apex, LWC, and core clouds, and who have hands-on exposure to Einstein, bots, or AI-driven workflows, with the opportunity to deepen Agentforce expertise on the job. You will work closely with architects and product teams to deliver scalable, secure, and testable Salesforce solutions blending traditional development with emerging agent based patterns.
Responsibilities
Salesforce & AI Automation Development
- Configure and enhance Salesforce Agentforce and/or Einstein-powered automations, including: Agent or bot configuration, Agent actions or flow-based logic, Prompt Builder and AI feature usage
- Contribute to agent orchestration patterns, including escalation, handoff, and collaboration with other agents or services.
- Maintain and improve agent logic as part of the broader Salesforce solution landscape
Core Salesforce Development
- Design and implement Apex classes, triggers, and Lightning Web Components (LWC).
- Work extensively with Sales Cloud and Service Cloud, supporting automation, data integrity, and user workflows.
- Extend Salesforce using best-practice patterns aligned with governor limits and maintainability.
Integration & APIs
- Build and support REST API integrations (GraphQL a plus).
- Configure Named Credentials and Connected Apps.
- Implement error handling, retries, and logging for integrated services.
Quality & Delivery
- Follow a test-first mindset, delivering Apex tests and validation scenarios.
- Assist with regression testing and release validation, especially for automation and agent logic.
- Participate in code reviews and continuous improvement of development standards.
DevOps & Governance
- Use Salesforce DX for source-driven development.
- Deploy across environments using CI/CD pipelines and sandbox strategies.
- Adhere to security best practices including field-level security, permission scoping, and audit readiness
Profile
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- 3–5 years of Salesforce development experience.
- Strong experience with Apex and Lightning WebComponents (LWC).
- Solid understanding of Sales Cloud and/or Service Cloud data models.
- Experience with Salesforce automation (Flows, Process Automation, Bots, or Einstein features).
- Experience integrating external systems via REST APIs.
- Familiarity with Salesforce DX and version control.
- Strong quality and testing discipline.
- Willingness to learn and adapt in rapidly evolving AI-enabled platforms.
- Collaborative team player comfortable working across time zones and functions.
Preferred Skills
- Hands-on exposure to Agentforce, Einstein Copilot, Einstein Bots, or AI-powered Salesforce features.
- Experience with Prompt Builder or conversational AI design.
- Familiarity with multi-agent workflows or orchestration concepts.
- Exposure to CI/CD pipelines in Salesforce environments.