{"schemaVersion":"jobsearcher.job.v1","id":"f47e37548b3d7ec5a355c5bc","url":"https://jobsearcher.com/jobs/f47e37548b3d7ec5a355c5bc","canonicalUrl":"https://jobsearcher.com/jobs/f47e37548b3d7ec5a355c5bc","title":"Senior backend Engineer - Java","description":"Overview\nAs Lead Software Engineer on the Agentic Setup team, you will architect an extensible core agent framework and drive a scalable skills ecosystem for AI-powered product setup and configuration. You’ll design reusable agent capabilities, build robust evaluation systems, and ensure secure, production-grade code that enables reliable AI-assisted workflows. You’ll collaborate across teams to normalize data access and contexts, shaping trustworthy AI in a large-scale backend. This role blends AI tooling with backend excellence to accelerate intelligent agent solutions at Salesforce.\n\nCompensation / Benefitstime off programsmedical, dental, visionmental health supportpaid parental leavelife and disability insurance401(k) and employee stock purchase program\nResponsibilitiesDesign a core agent framework hosting specialized capabilities and orchestrating sub-tasksDefine contracts for reusable agent skills including API design, versioning, and composabilityBuild evaluation infrastructure to measure agent quality and detect regressionsHelp agents locate the right records and context via structured queries, catalogs, and semantic searchDeliver high-quality, production-grade software with AI at the core of the development workflowMaintain and evolve the shared system context for accurate, reliable AI operationCritically evaluate code, human or AI generated, for correctness, security, and performance\nKey requirements6+ years experience designing and building large-scale distributed backend systemsExperience with API design, versioning, and building reusable systemsStrong proficiency in at least one modern programming language and shipping production codeAbility to reason about ambiguous, large-scale systems and communicate tradeoffsDemonstrated AI-first approach to engineering using AI tools to accelerate workAdvanced prompt engineering skills and ability to write precise prompts for production readinessRelated technical degreeClear communication of tradeoffsCross-team collaborationAmbiguity toleranceAPI design and versioningDistributed backend systemsPrompt engineering","company":"Salesforce","rawCompany":"salesforce","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-22T03:58:21.455Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior backend Engineer - Java","description":"Overview\nAs Lead Software Engineer on the Agentic Setup team, you will architect an extensible core agent framework and drive a scalable skills ecosystem for AI-powered product setup and configuration. You’ll design reusable agent capabilities, build robust evaluation systems, and ensure secure, production-grade code that enables reliable AI-assisted workflows. You’ll collaborate across teams to normalize data access and contexts, shaping trustworthy AI in a large-scale backend. This role blends AI tooling with backend excellence to accelerate intelligent agent solutions at Salesforce.\n\nCompensation / Benefitstime off programsmedical, dental, visionmental health supportpaid parental leavelife and disability insurance401(k) and employee stock purchase program\nResponsibilitiesDesign a core agent framework hosting specialized capabilities and orchestrating sub-tasksDefine contracts for reusable agent skills including API design, versioning, and composabilityBuild evaluation infrastructure to measure agent quality and detect regressionsHelp agents locate the right records and context via structured queries, catalogs, and semantic searchDeliver high-quality, production-grade software with AI at the core of the development workflowMaintain and evolve the shared system context for accurate, reliable AI operationCritically evaluate code, human or AI generated, for correctness, security, and performance\nKey requirements6+ years experience designing and building large-scale distributed backend systemsExperience with API design, versioning, and building reusable systemsStrong proficiency in at least one modern programming language and shipping production codeAbility to reason about ambiguous, large-scale systems and communicate tradeoffsDemonstrated AI-first approach to engineering using AI tools to accelerate workAdvanced prompt engineering skills and ability to write precise prompts for production readinessRelated technical degreeClear communication of tradeoffsCross-team collaborationAmbiguity toleranceAPI design and versioningDistributed backend systemsPrompt engineering","datePosted":"2026-09-22T03:58:21.455Z","dateModified":"2026-09-22T03:58:21.455Z","hiringOrganization":{"@type":"Organization","name":"Salesforce","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f47e37548b3d7ec5a355c5bc"},"url":"https://jobsearcher.com/jobs/f47e37548b3d7ec5a355c5bc"}}