Backend Software Development Engineer

Salesforce

Confirmed live yesterday High trust
Remote Hybrid

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$117,200–$313,700 / yr
Posted
33 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $215k
$94k most similar roles pay here $337k

This role pays more than 62% of similar roles. Most pay $183,150–$225,000 — the shaded band above. At the midpoint, this role pays about $215k versus about $204k 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 106 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Backend Software Development Engineer

As a Backend Software Development Engineer - Mid/Senior/Lead/Principal, you will join a team of world-class engineers to build breakthrough features while ensuring the stability and scalability of a trusted CRM platform. You will design, implement, and tune robust APIs in multi-tenant environments, manage large datasets across cloud platforms like GCP, AWS, or Azure, and integrate internal and external systems using test-driven development and CI/CD tools. The role requires proficiency in languages such as Java, C++, Go, Ruby, Python, or Node.js, alongside knowledge of REST, SOAP, and gRPC. You will utilize an AI-first approach, employing tools like Cursor, Windsurf, and Claude to develop production-grade code. Key responsibilities include advanced prompt engineering to create reliable AI outputs and managing complex systems where AI agents integrate into human workflows across various cloud and data platforms.

What you'll do

  • Develop backend applications for various Salesforce clouds including Marketing, Commerce, Sales, and MuleSoft.
  • Design, implement, and tune robust APIs that perform and scale in a multi-tenant environment.
  • Manage large datasets within cloud environments such as GCP, AWS, Alibaba, or Azure.
  • Integrate internal and external systems using modern engineering practices and CI/CD tools.
  • Perform advanced prompt engineering to create reliable, secure, and production-ready AI outputs.
  • Build and maintain shared system contexts to ensure AI agents operate accurately within human workflows.
  • Critically evaluate both human and AI-generated code for correctness, security, and performance.
  • Participate in an on-call rotation to resolve complex issues and maintain service availability.

What we're looking for

  • A related technical degree is required.
  • 3+ years of backend software development experience are required.
  • Deep knowledge of object-oriented programming languages like Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript is required.
  • Broad knowledge of web standards including 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 to create reliable, secure, and production-ready AI outputs are required.
  • Demonstrated experience using AI tools in development workflows and a genuine AI-first approach to engineering are required.

More like this

Similar roles

Senior Backend Software Engineer

Salesforce

San Francisco, CA 8 days ago $148,500$223,900
Java Python Go C++ Node.js JavaScript Spring REST gRPC Kafka Spark Hive Presto MapReduce CI/CD Agile AWS GCP Azure Prompt Engineering
5+ yrs exp Hybrid

Principal Software Engineer, Backend

Autodesk

Remote (CA) 17 days ago $139,000$249,260
Python AWS Distributed Systems API Design CI/CD Infrastructure as Code Kafka Kinesis Snowflake Data Engineering System Design Observability
10+ yrs exp Remote

Lead Software Engineer, Backend Lead

JPMorgan Chase

Plano, TX 17 days ago
Java Spring RESTful APIs RabbitMQ Kafka Microservices Git Bitbucket Oracle CI/CD Jenkins Terraform Kubernetes AWS Azure GCP AI-assisted engineering JIRA ServiceNow
10+ yrs exp

Lead Software Engineer, Backend

Capital One Financial

McLean, VA +1 59 days ago $179,400$204,700
Java Python SQL Node.js Go Scala AWS Microsoft Azure Docker Kubernetes RDBMS NoSQL Microservices Agile Open Source Frameworks AI Tooling
4+ yrs exp

Lead Software Engineer, Backend

Adobe

San Francisco, CA +1 39 days ago $228,600$331,050
Node.js TypeScript Kubernetes Redis AWS Terraform CI/CD CircleCI Bash HTTP APIs
5+ yrs exp

Senior Software Engineer (Backend)

Walmart

Sunnyvale, CA 143 days ago $117,000$234,000
Java SpringBoot Spring WebFlux Microservices Kafka Solr Cosmos DB Cassandra CI/CD Git Maven Jenkins NoSQL GenAI Multithreading Data Structures Algorithms
3+ yrs exp