Salesforce
Senior Software Engineer
$117K–$246K
California - Palo Alto +3 · Office - Flexible · Senior · Full-time · Posted Oct 8, 2026
- Location
- California - Palo Alto
Washington - Seattle
Washington - Bellevue
California - San Francisco - Experience
- 4+ years of professional Java development experience.
About the job
Build secure, production-grade backend software and AI-enabled systems for Salesforce’s Trust Platform, including resilient services, observability, and test automation.
What you'll do
- Design and maintain backend services integrating LLMs through external APIs, with observability for long-running AI jobs.
- Build and orchestrate AI-agent systems and develop automated testing and quality tools.
- Review human- and AI-generated code for correctness, quality, security, and performance.
What they ask for
- 4+ years of professional Java development experience.
- Experience using AI tools in active development workflows and designing, iterating on, and testing prompts for structured LLM outputs.
- Ability to design and consume RESTful APIs, with working knowledge of AWS (S3, STS, KMS, Lambda, DynamoDB).
- Experience with Bazel or Maven, Jenkins or equivalent CI/CD pipelines, Docker image creation, and container operations.
Nice to have
- TypeScript (Node) and/or Python service development.
Pay
$117,200 - $223,900 annually (base salary); $141,200 - $246,000 annually (base salary)
Tools
Java, LLMs, RESTful APIs, AWS, S3, STS, KMS, Lambda
AI focus
Use AI as a core part of software development; build systems integrating AI agents and LLMs, create structured prompts, and develop AI-related testing and quality tools. Salesforce also uses AI tools to assist recruiters, with humans making hiring decisions.
Model-written summary · the original posting is authoritative