# Software Engineer

**Company**: Salesforce
**Location**: San Francisco, California
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $197,300 - $313,700 annually
**Category**: Engineering
**Industry**: Technology

**Apply**: https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/California---San-Francisco/Software-Engineering---Principal_JR366778?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b317597e-a50

## Description

Salesforce is seeking experienced software developers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line, and the industry. As a software engineer at Salesforce, you will work with a group of world-class engineers to build breakthrough features, ensure our trusted CRM platform remains stable and scalable, and focus on advanced prompt engineering to make AI outputs reliable, secure, and production-ready.

**Responsibilities:**

- Backend application development for Marketing/Commerce/Sales/Big Data/Service/Einstein/MuleSoft/Platform/Industries Clouds/Slack and Heroku

- Design, implement, and tune robust APIs and API framework related features that perform and scale in a multi-tenant environment

- Experience handling large data sets in the cloud (e.g. GCP, AWS, Alibaba and/or Azure platforms)

- Integration with internal/external systems

- Test driven development practices as well as CI/CD tools and its usage

- Build and ship high-quality, production-grade software using modern engineering practices, with AI as a core part of your development workflow

- Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale

- Contribute to building and maintaining the shared system context, an explicit repository of system designs, constraints, and standards that enables AI to operate accurately and reliably

- Critically evaluate code (Human or AI-generated) for correctness, quality, security, and performance

**Requirements:**

- Related technical degree required

- 10+ years backend software development experience

- Deep knowledge of object-oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.JS, or JavaScript

- Broad knowledge of web standards relating to APIs such as REST, SOAP, XML, WSDL, HTTP, JSON, etc.

- Experience with Spring, gRPC, REST and the HTTP protocol

- Experience with Agile development methodology

- Demonstrated, genuine AI-first approach to engineering

- Experience using AI tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor, etc.) in development workflows

- Advanced prompt engineering skills and the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready

**Benefits:**

- Time off programs

- Medical, dental, vision

- Mental health support

- Paid parental leave

- Life and disability insurance

- 401(k)

- Employee stock purchasing program

**Salary Range:** The typical base salary range for this position is $197,300 - $313,700 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $237,700 - $344,700 annually.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java
- C++
- Go
- C#
- Ruby
- Scala
- Python
- Node.JS
- JavaScript
- REST
- SOAP
- XML
- WSDL
- HTTP
- JSON
- Spring
- gRPC
- Agile
- AI

---

Source: [Apply at salesforce.wd12.myworkdayjobs.com](https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/California---San-Francisco/Software-Engineering---Principal_JR366778?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
