Backend Software Development Engineer - Mid/Senior/Lead/Principal

Salesforce

Remote Hybrid

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$117,200–$313,700 / yr
Posted
17 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 67% of similar roles. Most pay $175,500–$222,000 — the shaded band above. At the midpoint, this role pays about $215k versus about $199k 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 86 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Backend Software Development Engineer - Mid/Senior/Lead/Principal

Join Salesforce as a Backend Software Engineer where you will contribute to building robust APIs and features that scale in multi-tenant environments across various clouds like Marketing, Commerce, Sales, Big Data, Service, Einstein, MuleSoft, Platform, Industries Clouds, Slack, and Heroku. Your daily tasks include designing, implementing, and tuning APIs using modern engineering practices, ensuring high-quality code through test-driven development and CI/CD tools. You will work with large data sets in the cloud, integrate systems internally and externally, and leverage AI development tools to enhance your workflow. Required skills encompass 3+ years of backend experience, proficiency in object-oriented languages like Java, C++, Go, Python, or JavaScript, knowledge of web standards such as REST, SOAP, XML, JSON, and familiarity with Spring, gRPC, and Agile methodologies.

What you'll do

  • Design and implement robust APIs and API framework features that scale in multi-tenant environments.
  • Develop backend applications for various Salesforce clouds using modern engineering practices.
  • Handle large data sets in cloud platforms like GCP, AWS, Alibaba Cloud, or Azure.
  • Integrate internal and external systems to ensure seamless functionality and interoperability.
  • Participate in on-call rotations to address complex issues and maintain service availability.

What we're looking for

  • 3+ years of backend software development experience
  • Proficiency in object-oriented programming languages (Java, C++, Go, etc.)
  • Expertise in web standards and API technologies (REST, SOAP, JSON)
  • Experience with Spring, gRPC, REST, and HTTP protocol
  • Participation in Agile development methodologies and on-call rotations

More like this

Similar roles

Lead Software Engineer, Back End

Capital One Financial

San Francisco, CA 26 days ago $215,200$245,600
Java Python Spring Boot Docker Kubernetes AWS CI/CD SQL PostgreSQL Git Jenkins Swagger JUnit Mockito Maven Linux

Lead Software Engineer, Back End

Capital One Financial

McLean, VA 8 days ago $215,200$245,600
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Linux RESTful APIs Maven Jenkins JUnit Swagger Microservices DevOps Scrum

Lead Software Engineer, Back End

Capital One Financial

Richmond, VA 8 days ago $197,300$225,100
Java Python SQL Node Go Scala Docker Kubernetes AWS GCP Azure PostgreSQL MongoDB CI/CD