Sr. Software Engineer (Emerging Channels)
On-site · Bengaluru, Karnataka, India
Job Summary
Senior Software Engineer to design, develop, and maintain Salesforce-based solutions across OMS, Service Cloud and Agentforce with API-first, event-driven architecture. Build and optimize agent-driven and workflow-based experiences, integrate Salesforce with external platforms, develop orchestration layers connecting Salesforce, Commerce platforms and external APIs, and contribute to AI-enabled use cases. Responsibilities include supporting order lifecycle workflows, participating in backlog refinement and planning, driving automation and reliability, and collaborating with product, QA, and cross-functional teams. Required: 6+ years of software engineering experience; extensive Salesforce expertise (Service Cloud, Apex, APIs, workflows); experience with Order Management Systems (SFOMS or similar); strong API design/integration skills; backend services and orchestration experience; CI/CD and automated QA pipelines; Agile/Scrum.
Required Qualifications
- 6+ years of software engineering experience
- Extensive experience with Salesforce core platforms (Service Cloud, Apex, APIs, workflows)
- Experience working with Order Management Systems (SFOMS or similar)
- Strong experience with API design, integration, and distributed systems
- Experience building backend services and orchestration layers
- Ability to troubleshoot issues across Salesforce, integration, and API layers
- Experience with CI/CD solutions (GitHub Actions, Bitbucket Pipelines) and automated QA pipelines
- Working knowledge of Agile, Scrum, and cross-squad collaboration models
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.