Staff Software Engineer-Salesforce development
Core
Designing and developing customizations, integrations, and AI-powered solutions on the Salesforce platform to scale internal business solutions.
Role type
Staff Software Engineer (Salesforce development & AI automation)
Builds
Internal business solutions, secure integrations, and intelligent automation workflows
Domain
Enterprise SaaS / Identity Management / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Apex, Lightning Web Components (LWC), Salesforce Flow, Python, REST/SOAP APIs, Serverless architectures, Generative AI frameworks (LangChain, LangGraph, Amazon Bedrock), CI/CD pipelines
Preferred skills
Salesforce certifications, Einstein Bots, Agentforce, DevOps tools, multi-agent orchestration, RAG, prompt engineering
Technologies
Salesforce (Sales Cloud, Service Cloud, Experience Cloud), AWS (Lambda, API Gateway, SQS, Step Functions), Python, Java, JavaScript, LangChain, LangGraph, Amazon Bedrock
Responsibilities
Design and implement secure, scalable Salesforce solutions; Build and maintain integrations between Salesforce and external systems; Develop serverless solutions using AWS Lambda; Build intelligent automation solutions using Python and AI frameworks; Design conversational workflows and AI agents; Mentor other engineers; Lead project delivery and ensure adherence to best practices; Create and execute comprehensive test cases; Support production deployments and perform root-cause analysis.
Seniority
Staff, hands-on IC with mentorship and delivery leadership
