Senior Backend Engineer, Java

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CAPalo Alto, CA
Employment
Full-time
Posted
45 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $172k
$115k $224k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,400–$202,561.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 268 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 130 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Senior Backend Engineer, Java

The Senior Backend Engineer - Java joins the Agentic Setup team to build AI agents on a skills-based architecture. This role involves designing a core agent framework to orchestrate sub-tasks, defining contracts for reusable agent skills, and developing evaluation infrastructure to measure non-deterministic outputs. You will build systems that help agents find records using structured queries, catalogs, and semantic search while maintaining a shared system context of designs and constraints. Key responsibilities include API design, versioning, and shipping production-grade software using modern engineering practices. Required skills include experience with large-scale distributed backend systems, at least one modern programming language, and an AI-first approach using tools like Claude Code, GitHub Copilot, Codex, or Cursor. You must possess advanced prompt engineering skills to ensure reliable, secure, and production-ready AI outputs.

What does a Backend Engineer earn?

Median $218100 from 30 postings across 15 companies.

See salary data

What you'll do

  • Design and build a core agent framework to host specialized capabilities and orchestrate sub-tasks.
  • Define contracts for reusable agent skills focusing on API design, versioning, and composability.
  • Build evaluation infrastructure to measure agent quality and catch regressions in non-deterministic outputs.
  • Implement systems for agents to find records and context using structured queries and semantic search.
  • Develop and ship production-grade software using modern engineering practices and AI-driven development tools.
  • Maintain a shared system context repository of designs, constraints, and standards for accurate AI operation.
  • Critically evaluate human and AI-generated code for correctness, security, and performance.

What we're looking for

  • You have 6+ years of 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 have a demonstrated, genuine AI-first approach to engineering using AI tools like Claude Code, GitHub Copilot, Codex, or Cursor.
  • You have advanced prompt engineering skills and the ability to write precise, structured prompts.
  • You have a related technical degree.
  • You have experience building or working with AI agents, LLM-based systems, or evaluation infrastructure for non-deterministic outputs (preferred).
  • You have experience with retrieval systems such as semantic search or structured data catalogs (preferred).

More like this

Similar roles

Lead Software Engineer, Enterprise Agents

Salesforce

San Francisco, CA 45 days ago
LLM Integration Agent Orchestration Prompt Engineering Python Java JavaScript C++ C# Ruby SQL NoSQL REST GraphQL CI/CD Cloud Infrastructure Distributed Systems GitHub Copilot Claude Code Cursor Codex Agile SaaS Observability
8+ yrs exp Hybrid

Senior Software Engineer, Backend Java

Walmart

Bentonville, AR 142 days ago $90,000–$180,000
Java Spring Boot ReactJS TypeScript RESTful APIs Microservices Git CI/CD SQL NoSQL GCP Azure Docker Kubernetes System Design
3+ yrs exp

Senior Software Engineer, Backend Java

Walmart

Sunnyvale, CA 149 days ago
Java Spring Spring Boot J2EE Microservices NoSQL Cosmos MongoDB Kafka Azure GCP Unit Testing Root Cause Analysis WCAG) 2.2 AA
3+ yrs exp

Senior Java Backend Developer

Cognizant

Sunnyvale, CA 3 days ago $68,000–$110,000
Java Spring Spring Boot Spring Data JPA Microsoft Azure Apache Kafka Kubernetes CI/CD Application Monitoring Observability Agile Scrum
6+ yrs exp Hybrid

Senior Java Backend Developer

Cognizant

Sunnyvale, CA 25 days ago $68,000–$110,000
Java Spring Spring Boot Spring Data JPA Apache Kafka Kubernetes Microsoft Azure CI/CD Monitoring Observability Agile Scrum
6+ yrs exp Hybrid

Senior Software Engineer, Java Backend

Walmart

Bellevue, WA 37 days ago
Java Spring Boot Kafka Microservices CICD Git Maven Jenkins JUnit Mockito Mock MVC RESTful services ORM Data Structures Algorithms Cloud Native
3+ yrs exp