> Markdown version of [/jobs/ext/3006522-senior-backend-engineer-java](https://www.wearedevelopers.com/jobs/ext/3006522-senior-backend-engineer-java). 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). --- # Senior backend Engineer - Java - **Company:** Salesforce Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $148,500.0 - $223,900.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Automated Storage and Retrieval Systems, Cursor (Graphical User Interface Elements), Metadata Repositories, Software Tools, Search Technologies, Management of Software Versions, GitHub Copilot, Large Language Models, Prompt Engineering, Backend, Production Code, Api Design, Programming Languages - **Published:** September 19, 2026 - **Apply:** https://salesforce.wd12.myworkdayjobs.com/External_Career_Site/job/California---San-Francisco/Senior-backend-Engineer---Java_JR360326 ## About the Role You have 6+ years experience designing and building large scale, distributed backend systems. You have experience with API design, versioning, and building systems that many teams build on top of. You have strong skills in at least one modern programming language and experience shipping production code. You can reason clearly about ambiguous, large scale systems and communicate tradeoffs to a team. 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 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 a related technical degree. Even Better If... You have experience building or working with AI agents, large language model (LLM) based systems, or evaluation infrastructure for non deterministic outputs. You have experience with retrieval systems such as semantic search or structured data catalogs. You have experience migrating purpose built automation into general, composable APIs. ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project)