Overview
Senior Software Engineer responsible for designing, developing, and delivering secure, scalable Salesforce solutions, integrations, cloud services, and AI-powered automation.
What you'll do
- Design Salesforce solutions using Apex, Lightning Web Components, Salesforce Flow, and configuration tools.
- Build integrations with external systems using REST/SOAP APIs, middleware, and event-driven patterns.
- Develop serverless solutions using AWS Lambda and cloud-native services.
- Build Python-based automation and AI solutions with LangChain, LangGraph, and Amazon Bedrock.
- Own projects from discovery through deployment, documentation, testing, and production support.
- Perform root-cause analysis and mentor other engineers.
What you'll need
- 5+ years of hands-on Salesforce development experience.
- 5+ years of software development experience using Java, Python, or JavaScript.
- Experience with Sales Cloud, Service Cloud, Experience Cloud, and Communities.
- Strong Python development experience for automation, integrations, and AI/ML workflows.
- Experience with AWS services including Lambda, API Gateway, SQS, or Step Functions.
- Experience with Generative AI or LLM frameworks such as LangChain, LangGraph, or Amazon Bedrock.
- Ability to independently deliver full-lifecycle Salesforce projects and develop secure solutions.
Nice to have
- Salesforce certifications.
- Experience with Einstein Bots, predictive analytics, Agentforce, or other AI-powered Salesforce tools.
- Knowledge of prompt engineering, vector databases, RAG, or AI governance.
Details
- Location: Bengaluru, India.
Read the full description and apply on the company’s own careers page.