Senior Backend Software Engineer

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$110k $247k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$213,125.

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 · Senior Backend Software Engineer

The Senior Backend Software Engineer 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 frameworks within multi-tenant environments while handling large cloud datasets. Key responsibilities include orchestrating complex systems where AI agents integrate into human workflows, maintaining shared system context, and performing advanced prompt engineering to ensure reliable AI outputs. You will utilize a modern engineering stack including Java, C++, Go, Ruby, Scala, Python, Node.JS, or JavaScript, alongside Spring, gRPC, REST, and various web standards. The role requires proficiency in test-driven development, CI/CD tools, and AI development tools like Cursor, Windsurf, and OpenAI API. You will solve technical challenges involving high-quality, maintainable code and large-scale distributed systems.

What you'll do

  • Develop backend applications for various Salesforce clouds including Marketing, Commerce, and Big Data.
  • Design, implement, and tune robust APIs that scale in a multi-tenant environment.
  • Build and ship production-grade software using modern engineering practices and AI development tools.
  • Orchestrate complex systems where AI agents integrate seamlessly into human workflows.
  • Maintain a shared system context repository of designs, constraints, and standards for AI reliability.
  • Evaluate human and AI-generated code for correctness, security, and performance.
  • Participate in an on-call rotation to resolve complex production issues in real-time.
  • Utilize test-driven development practices and CI/CD tools to ensure high-quality releases.

What we're looking for

  • A related technical degree is required.
  • 5+ years of backend software development experience is 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 and experience using AI tools in development workflows are required.
  • Experience with test-driven development practices and CI/CD tools is required.

More like this

Similar roles

Backend Software Development Engineer

Salesforce

Remote (San Francisco, CA) +2 79 days ago $117,200–$313,700
Java Python Go C++ Ruby Scala Node.JS JavaScript AWS GCP Azure CI/CD Spark Kafka HBase MapReduce Hive Presto Spring gRPC REST SOAP XML JSON HTTP Prompt Engineering GitHub Copilot Cursor Claude OpenAI API
3+ yrs exp Remote

Senior Software Engineer, Backend

Stripe

Seattle, WA 33 days ago $206,086–$285,600
Java Scala Python Apache Spark SQL Distributed Systems Big Data JUnit Mockito TestNG Data Pipelines Monitoring Incident Handling Debugging SLOs
5+ yrs exp

Senior Software Engineer, Backend

Veeva Systems

Remote (Pleasanton, CA) +6 104 days ago $110,000–$270,000
Python Django PostgreSQL SaaS Unit Testing Clean Architecture Relational Databases
5+ yrs exp Remote