Build large-scale distributed backend systems for Agentforce as a Lead Software Engineer at Salesforce, based in San Francisco.
You will help create intelligent product setup and configuration workflows through agent-assisted experiences. The work spans agent runtime, capability design, reusable APIs, evaluation infrastructure, and systems that help agents access relevant data. Salesforce seeks an engineer comfortable with ambiguity, scale, and production quality.
Key Responsibilities:
- Build frameworks orchestrating specialized capabilities and subtasks
- Establish versioned, composable APIs for reusable agent skills
- Measure agent quality and detect regressions over time
- Maintain shared system context, designs, constraints, and standards
- Review human- and AI-generated code for security and performance
Requirements:
- Six-plus years building large-scale distributed backend systems
- Experience supporting systems used by multiple teams
- Explicit reasoning about ambiguous systems and engineering tradeoffs
- Production software experience in a modern programming language
- Experience using AI tools across the development workflow
Apply distributed backend engineering and systems judgment to reliable, composable AI experiences within Salesforce Agentforce.
📌 Lead Distributed Systems Engineer Agentforce (Toronto)
🏢 Salesforce
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.