> Markdown version of [/jobs/ext/2284361-lead-software-engineer-enterprise-agents](https://www.wearedevelopers.com/jobs/ext/2284361-lead-software-engineer-enterprise-agents). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - Enterprise Agents - **Company:** Salesforce Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $172,500.0 - $260,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Business Logic, C Sharp (Programming Language), C++ (Programming Language), Software as a Service, Cloud Computing, Databases, Data Structures, Cursor (Graphical User Interface Elements), Software Debugging, Distributed Systems, Python (Programming Language), Microsoft Office, NoSQL, Object-Oriented Software Development, Oop Languages, Ruby, Service Design, Software Engineering, Software Systems, SQL Databases, Test-Driven Development (TDD), GitHub Copilot, Large Language Models, Multi-Agent Systems, Prompt Engineering, Backend, Data Layers, Graphql, Api Design - **Published:** August 28, 2026 - **Apply:** https://salesforce.wd12.myworkdayjobs.com/External_Career_Site/job/California---San-Francisco/Lead-Software-Engineer---Enterprise-Agents_JR355645 ## About the Role Join our team building enterprise-grade AI Agents headed for GA in the coming months. We need a strong all-round software engineer who also brings deep, hands-on experience in production Agent architecture - someone who can operate across the full stack while specializing in Agent systems that enterprise customers rely on at scale., * A related technical degree, or equivalent hands-on experience * 8+ years of professional software development experience, including production experience architecting and shipping Agent-based systems * Strong computer science fundamentals: data structures, algorithms, distributed systems, and API/service design * Deep knowledge of object-oriented programming and proficiency in at least one OOP language (Java, JavaScript, C++, C#, Ruby, Python) * Solid experience with databases (SQL/NoSQL), REST/GraphQL API design, and building scalable, secure backend services * Familiarity with cloud infrastructure, CI/CD pipelines, and modern software delivery practices * Proven experience with Agent orchestration frameworks, tool-calling patterns, and LLM integration in production environments * Strong understanding of the reliability, security, and observability requirements unique to enterprise-grade Agent systems (guardrails, evaluation, monitoring, failure handling) * Demonstrated AI-first engineering approach - fluent use of AI tools (Claude Code, GitHub Copilot, Codex, Cursor, etc.) in daily development * Advanced prompt engineering skills - precise, structured prompting and system-context design that makes Agent outputs reliable and production-ready * Excellent interpersonal skills and the ability to work with high autonomy under tight timelines * Office-Flex: Work in-person at least 10 days per quarter Preferred Skills: * Prior experience taking an Agent product from build to GA at enterprise scale * Experience with Agile software development and test-driven development * Experience with large-scale, multi-tenant SaaS platforms * Track record as a top performer in current and past roles ## Description You'll own the architecture and delivery of production Agent capabilities under real GA timeline pressure - balancing speed with the reliability, security, and observability enterprise customers expect, while also contributing broadly across our backend and platform codebase. As part of this role, you will: * Architect, design, implement, test, and deliver production-grade software systems - including Agent capabilities built for scale and enterprise reliability * Write high-quality, maintainable, well-tested code across services, APIs, and data layers, not just Agent-facing components * Design orchestration patterns where AI Agents integrate into human and system workflows securely and predictably * Build and maintain the shared system context - the explicit repository of design constraints, guardrails, and standards that keeps Agent behavior accurate and reliable in production * Drive the technical path to GA: define readiness criteria, close architecture gaps, and de-risk the timeline * Debug, troubleshoot, and resolve complex issues across the stack, from infrastructure to application logic * Critically evaluate code and Agent behavior (human- or AI-generated) for correctness, security, and performance * Participate in on-call rotation to keep services operational and highly available * Mentor others on both general software engineering practices and Agent architecture patterns * Present designs to internal/external stakeholders and review the designs of others * Collaborate cross-functionally with product, design, and other engineering teams to ship end-to-end features ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [On a Secret Mission: Developing AI Agents](https://www.wearedevelopers.com/videos/1510-on-a-secret-mission-developing-ai-agents) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Headless by Design: Building Enterprise Systems That Agents Can Actually Use](https://www.wearedevelopers.com/videos/100092-headless-by-design-building-enterprise-systems-that-agents-can-actually-use) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Prompt Engineer ✍️](https://www.wearedevelopers.com/magazine/216-the-prompt-engineer) - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)