Senior Backend Engineer (Java)

Salesforce

San Francisco, United States Posted September 22, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$148,500 - $246,000

Job Description

Join our team as a Senior Backend Engineer (Java) and help us build AI agents that revolutionize product configuration and management. You will design a core agent framework, contribute to a growing skills ecosystem, and build evaluation infrastructure to ensure agent behavior remains trustworthy as it scales. This role is based in San Francisco and offers a range of benefits including medical care, life insurance, retirement savings, and paid time off.

  • Design and build a core agent framework that hosts many specialized capabilities, orchestrates sub tasks reliably, and integrates seamlessly into human workflows.
  • Define the contract for reusable agent skills, focusing on API design, versioning, and composability so many teams can build and contribute consistently.
  • Build evaluation infrastructure that measures agent quality even when outputs are non deterministic, and use that signal to catch regressions over time.
  • You have a demonstrated, genuine AI first approach to engineering, using AI tools (such as Claude Code, GitHub Copilot, Codex, or Cursor) to move faster, build fluency across the stack, and contribute well beyond your core specialty
  • You can reason clearly about ambiguous, large scale systems and communicate tradeoffs to a team
  • You have a related technical degree
  • You have advanced prompt engineering skills and the ability to write precise, structured prompts, cultivating the system context that makes AI outputs reliable, secure, and production ready
  • You have experience with API design, versioning, and building systems that many teams build on top of
  • You have 6+ years experience designing and building large scale, distributed backend systems
  • You have strong skills in at least one modern programming language and experience shipping production code
  • You have experience migrating purpose built automation into general, composable APIs
  • You have experience with retrieval systems such as semantic search or structured data catalogs
  • You have experience building or working with AI agents, large language model (LLM) based systems, or evaluation infrastructure for non deterministic outputs
Required Skills
Java agents Claude Code GitHub Copilot prompt engineering LLM
How to apply

You apply on Salesforce’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Salesforce

See every open role at Salesforce on ARes.

More Jobs at Salesforce
Share This Job