Senior Backend Software Engineer

Salesforce

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$148,500–$223,900 / yr
Posted
8 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $186k
$129k most similar roles pay here $246k

This role pays more than 55% of similar roles. Most pay $170,051–$214,000 — the shaded band above. At the midpoint, this role pays about $186k versus about $192k 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 · Senior Backend Software Engineer

Senior Backend Software Engineer joins a team of world-class engineers to build breakthrough features while maintaining a stable, scalable CRM platform. The role involves backend application development across various clouds, designing and tuning robust APIs for multi-tenant environments, and integrating internal and external systems. You will utilize an AI-first engineering approach, employing tools like Cursor, Windsurf, Claude, and the OpenAI API to produce high-quality code. Key responsibilities include advanced prompt engineering to create reliable system contexts and managing large datasets using technologies such as Kafka, Spark, or Presto for big data roles. Required skills include proficiency in Java, C++, Go, Ruby, Python, or Node.js, along with experience in Spring, gRPC, REST, and CI/CD pipelines. You will solve complex problems involving the integration of AI agents into human workflows to drive efficiency at scale.

What you'll do

  • Develop backend applications for various Salesforce clouds including Marketing, Commerce, Sales, and Big Data.
  • Design, implement, and tune robust APIs that perform and scale in a multi-tenant environment.
  • Integrate internal and external systems while managing large datasets across cloud platforms like GCP, AWS, or Azure.
  • Execute test-driven development practices and utilize CI/CD tools to ensure high-quality software releases.
  • Perform advanced prompt engineering to create reliable, secure, and production-ready AI outputs.
  • Build and maintain shared system contexts to enable AI agents to 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 technical issues and maintain service availability.

What we're looking for

  • A related technical degree is required.
  • Candidates must have at least 5 years of backend software development experience.
  • Proficiency in object-oriented programming languages such as Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript is required.
  • Knowledge of web standards for APIs including REST, SOAP, XML, WSDL, HTTP, and JSON is required.
  • Experience with Spring, gRPC, REST, and the HTTP protocol is required.
  • Candidates must demonstrate an AI-first approach to engineering using tools like Claude Code, GitHub Copilot, Codex, or Cursor.
  • Advanced prompt engineering skills are required to create reliable, secure, and production-ready AI outputs.
  • Experience with Agile development methodology and test-driven development practices is required.

More like this

Similar roles

Senior Backend Software Engineer

S&P Global

Cambridge, MA +1 150 days ago $150,000$225,000
Python Flask FastAPI Django REST Framework PostgreSQL Celery RabbitMQ Redis Kafka Jsonnet AWS Amazon EKS Sentry Prometheus Git Jenkins GitHub Actions RESTful APIs Machine Learning Natural Language Processing
5+ yrs exp

Senior Software Engineer Backend

Salesforce

Remote (Redwood City, CA) 16 days ago $148,500$223,900
Java RESTful APIs Microservices SQL NoSQL Docker Kubernetes Apache Spark Kafka Git CI/CD Agile JUnit TestNG AWS Azure GCP LLMs Data Lakehouse
2+ yrs exp Remote

Backend Software Development Engineer

Salesforce

Remote (San Francisco, CA) 33 days ago $117,200$313,700
Python Java Go C++ JavaScript Node.js Ruby Scala C# AWS GCP Azure CI/CD REST gRPC Spring Kafka Spark Hive Presto Prompt Engineering Agile
3+ yrs exp Remote Hybrid

Senior Software Engineer, Backend

Veeva Systems

Remote 58 days ago $110,000$270,000
Python Django PostgreSQL SaaS Unit Testing Clean Architecture Relational Databases
5+ yrs exp Remote

Senior Software Engineer, Backend

Oscar Health

Los Angeles, CA 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Oscar Health

Tempe, AZ 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid