Backend Software Development Engineer

Salesforce

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
San Francisco, CASeattle, WABellevue, WA
Salary
$117,200–$313,700 / yr
Employment
Full-time
Posted
79 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $201k
This role $215k
$94k $337k
below market most similar roles pay here above market

This role pays more than 64% of similar roles. Most pay $174,600–$226,800 — the blue band above. At the midpoint, this role pays about $215k versus about $201k for comparable roles.

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 221 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Backend Software Development Engineer

The Backend Software Development Engineer - Mid/Senior/Lead/Principal joins a team of world-class engineers to build breakthrough features for a trusted CRM platform. You will design, implement, and tune robust APIs and framework features that scale in multi-tenant environments while handling large cloud data sets. Key responsibilities include test-driven development, CI/CD practices, and orchestrating complex systems where AI agents integrate into human workflows. You will utilize technologies such as Java, C++, Go, Ruby, Scala, Python, Node.JS, and JavaScript, alongside Spring, gRPC, REST, and HTTP protocols. For Big Data roles, you will work with Phoenix, HBase, Kafka, Spark, and Hive. The role requires advanced prompt engineering and an AI-first approach using tools like Cursor, Claude, and OpenAI API to ensure reliable, production-ready outputs.

What you'll do

  • Develop backend applications for various clouds including Marketing, Commerce, Sales, and Big Data.
  • Design, implement, and tune robust APIs that scale in a multi-tenant environment.
  • Handle large data sets in cloud platforms such as GCP, AWS, Alibaba, or Azure.
  • Build and ship production-grade software using modern engineering practices and AI development tools.
  • Design and orchestrate complex systems where AI agents integrate into human workflows.
  • Maintain a shared system context repository of designs, constraints, and standards for AI reliability.
  • Critically evaluate human and AI-generated code for correctness, security, and performance.
  • Participate in an on-call rotation to address complex problems and maintain service availability.

What we're looking for

  • A related technical degree is required.
  • 3+ years of backend software development experience is required.
  • Deep knowledge of object-oriented programming languages such as Java, C++, Go, C#, Ruby, Scala, Python, Node.JS, or JavaScript is required.
  • Broad knowledge of web standards relating to APIs such as REST, SOAP, XML, WSDL, HTTP, and JSON is required.
  • Experience with Spring, gRPC, REST, and the HTTP protocol is required.
  • Experience with Agile development methodology is required.
  • Advanced prompt engineering skills and the ability to write precise, structured prompts for reliable AI outputs is required.
  • Experience using AI tools in development workflows is required.

More like this

Similar roles

Senior Backend Software Engineer

Salesforce

San Francisco, CA 47 days ago
Java Python Go C++ Ruby Scala Node.JS JavaScript Spring gRPC REST SOAP XML WSDL HTTP JSON AWS GCP Azure Kafka Spark Hive Presto HBase MapReduce Yarn Phoenix CI/CD Agile Prompt Engineering OpenAI API Claude GitHub Copilot Cursor Windsurf
5+ yrs exp Hybrid

Principal Software Development Engineer, Backend

Zillow

Remote (United States) 25 days ago $195,600–$312,400
AWS GCP Azure Distributed Systems APIs Event Pipelines Machine Learning Cloud-Native Security Compliance Incident Response Testing Prototyping
10+ yrs exp Remote

Principal Software Engineer, Backend

Autodesk

Remote (CA) 63 days ago
Python AWS Distributed Systems API Design CI/CD Infrastructure as Code Kafka Kinesis Snowflake Messaging Observability Data Engineering System Design
10+ yrs exp Remote

Software Engineering Technical Leader, Backend

Cisco

San Jose, CA 26 days ago
Python Go Golang AWS Azure GCP Splunk Query Language (SPL) distributed systems CI/CD System Design Databases Query Optimization Claude Codex WPT Observability
8+ yrs exp Hybrid

Lead Software Engineer, Backend

Capital One Financial

McLean, VA +1 105 days ago
Java Python SQL Node.js Go Scala AWS Kubernetes Docker Microsoft Azure RDBMS NoSQL Microservices Agile
4+ yrs exp