PUNE · FULLTIME
Sr Software Engineer - Salesforce Agentforce

Williams-Sonoma
Pune · onsite · Posted 4d ago
Sourced from
Undisclosed5–8 yrsfulltimePune
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
We are looking for a talented and experienced Senior Software Engineer to join our Salesforce Agentforce engineering team at Williams-Sonoma, Inc.
;
Department: Technology - Agentforce / Supply Chain
;
- Experience: 5-8 Years - Employment Type: Full-Time
The ideal candidate will have strong hands-on experience in Salesforce application development, particularly Apex, Lightning Web Components (LWC), Salesforce Flows, and enterprise integrations.
The role involves designing, developing, and enhancing Salesforce-based solutions, including AI-powered customer service capabilities, case management workflows, conversational agents, and enterprise integrations.
The engineer will work closely with product managers, architects, and cross-functional engineering teams to build scalable, reliable, and intelligent solutions that improve customer experience and business operations.
Impact of the Role
- Independently develop and deliver Salesforce features and integrations.
- Contribute to Agentforce and AI-powered customer service initiatives.
- Build secure, scalable, and maintainable enterprise solutions.
- Take technical ownership of assigned components and features.
- Collaborate across engineering, QA, product, and architecture teams.
- Continuously improve engineering quality through automation and AI-assisted development.
- Salesforce, Salesforce Service Cloud, and Salesforce Agentforce
- Apex, Lightning Web Components (LWC), SOQL, and Salesforce Flows
- Salesforce Data Cloud, Salesforce Einstein AI, and Prompt Builder
- Salesforce Case Management and workflow automation
- REST APIs, JSON, OAuth 2.0, and enterprise integration mechanisms
- Asynchronous Apex, triggers, batch processing, and platform events
- Conversational AI, chatbots, generative AI, and AI agents
- Large language models (LLMs), prompt engineering, and retrieval-augmented generation (RAG)
- Voice platforms, contact center applications, and conversational AI solutions
- Order Management Systems (OMS), customer service applications, and backend microservices
- Java, Spring Boot, and microservices
- Event-driven architectures, messaging platforms, and asynchronous integrations
- Salesforce development tools, Git, CI/CD pipelines, debugging, and unit testing
- AI-assisted development tools such as GitHub Copilot, Claude, and Codex
Salesforce Application Development
- Design, develop, and maintain Salesforce applications using Apex, Lightning Web Components (LWC), SOQL, and Salesforce Flows.
- Build and enhance Salesforce Service Cloud capabilities, including Case Management, workflow automation, and customer service processes.
- Develop reusable components, custom business logic, and integrations following Salesforce best practices.
- Optimize application performance, scalability, and maintainability.
- Develop and enhance Salesforce Agentforce capabilities to support AI-powered customer interactions.
- Work on conversational AI solutions, including chatbots, order tracking, customer assistance, and knowledge-based responses.
- Configure and integrate Agentforce topics, actions, instructions, and business workflows.
- Collaborate with the team to improve agent accuracy, reliability, and customer experience.
- Explore opportunities to automate business processes using Agentforce and generative AI.
- Design and develop integrations between Salesforce and enterprise applications using REST APIs and other integration mechanisms.
- Integrate Salesforce with Order Management Systems (OMS), customer service applications, and backend microservices.
- Implement secure API communication, authentication, error handling, and asynchronous processing.
- Collaborate with backend engineering teams to ensure reliable data exchange across enterprise systems.
- Develop and enhance Salesforce Case Management workflows, including case creation, routing, assignment, escalation, and resolution.
- Implement business rules, validations, approval workflows, and service automation.
- Support customer service use cases such as order status, delivery inquiries, and customer support requests.
- Work with product teams to translate business requirements into technical solutions.
- Contribute to integrating Agentforce with voice-based customer service and conversational AI platforms.
- Support the development of AI-powered interactions across chat and voice channels.
- Work with Salesforce Data Cloud and enterprise knowledge sources to improve contextual customer interactions.
- Participate in implementing retrieval-augmented generation (RAG) and knowledge-based AI capabilities.
- Take ownership of assigned features from technical design through development, testing, deployment, and production support.
- Participate in architecture discussions, code reviews, sprint planning, and technical design sessions.
- Develop unit tests and support automated testing to ensure software quality.
- Troubleshoot complex application issues and perform root-cause analysis.
- Follow CI/CD, secure coding, and engineering best practices.
- Leverage AI-assisted development tools to improve engineering productivity.
- Mentor junior engineers and contribute to team knowledge sharing.
Required Technical Skills
- 5-8 years of software development experience, with strong hands-on Salesforce development expertise.
- Strong proficiency in Apex, Lightning Web Components (LWC), SOQL, and Salesforce Flows.
- Experience with Salesforce Service Cloud, including Case Management and workflow automation.
- Strong understanding of Salesforce data models, security, permissions, and application architecture.
- Experience integrating Salesforce with external systems using REST APIs, JSON, and authentication mechanisms such as OAuth 2.0.
- Experience with asynchronous Apex, triggers, batch processing, and platform events.
- Good understanding of object-oriented programming, design patterns, and software engineering principles.
- Experience with Salesforce development tools, Git, CI/CD pipelines, debugging, and unit testing.
- Strong analytical, troubleshooting, and problem-solving abilities.
- Experience working in Agile/Scrum development environments.
- Hands-on experience with Salesforce Agentforce, including agent configuration, topics, actions, and conversational workflows.
- Exposure to Salesforce Einstein AI, Prompt Builder, and generative AI capabilities.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
AutomationAgileBatch processingAgentforceapisautomated testingasynchronous apexai technologiesapplication architectureAnalyticsAsynchronousApexArchitectureApplication DevelopmentBusiness OperationsAPI DevelopmentArtificial Intelligence
Section · Company
About Williams-Sonoma

Williams-Sonoma
Retail
151
employees
1956
70 years old
San
US
₹17.8L PA avg
Avg at Williams-Sonoma
About
Williams-Sonoma is a prominent retailer offering high-quality home products, fostering a culture of cooking and entertaining.
Industries
Furniture & FurnishingRetail
Employee ratings
10 reviews
3.5/ 5
Culture
3.1
Career growth
2.6
Work-life
3.2
Employees rate it well for
Job Security36Compensation & Benefits35
Find them on