Senior Backend Engineer (Java)
Salesforce
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreAbout the role
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. Key missions: 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. Profile: - 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
Scraped 9/24/2026