Software Engineering SMTS

Salesforce

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$148,500–$223,900 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $186k
$139k most similar roles pay here $240k

This role pays more than 50% of similar roles. Most pay $157,512–$218,437 — the shaded band above. At the midpoint, this role pays about $186k versus about $188k for comparable roles.

Based on 238 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 107 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Software Engineering SMTS

The Software Engineering SMTS joins Salesforce AI Labs to develop products that bring computer-use AI into production. You will build systems that combine AI reasoning with deterministic execution, creating robust backend services with workflow state management and recovery capabilities for complex enterprise applications. Working directly with customers, you will prototype solutions, investigate automation failures, and translate findings into core product improvements. The role involves making critical technical decisions regarding model selection, tool use, and context management while mentoring peers through design reviews. Candidates should possess experience building LLM-powered systems and evaluating their failure modes. Required technical skills include proficiency in Python, Go, Java, or JavaScript/TypeScript. You will solve complex engineering problems related to concurrency, persistent state, and automated recovery within the domain of agentic AI and enterprise workflow automation.

What does a Software Engineering earn?

Median $177250 from 33 postings across 7 companies.

See salary data

What you'll do

  • Build systems that combine AI reasoning with deterministic execution to complete complex workflows reliably.
  • Develop recovery and verification capabilities so agents can adapt to changes and identify when human intervention is needed.
  • Create backend services featuring robust workflow state management, failure handling, and secure access to customer environments.
  • Design and implement evaluations and diagnostics to measure task success and identify regressions.
  • Work directly with customers to prototype solutions and turn their feedback into core product improvements.
  • Own technical decisions for substantial components from initial design through production deployment.
  • Evaluate model selection, tool use, and context management based on reliability, latency, and cost.
  • Mentor peers through design discussions, code reviews, and the hiring process.

What we're looking for

  • Experience owning a substantial backend service or system through design, deployment, production failures, and subsequent improvements.
  • Hands-on experience building and evaluating LLM-powered systems, including assessing quality and failure modes.
  • Ability to reason through concurrency, persistent state, retries, and partial failures in systems performing consequential actions.
  • Proficiency in Python, Go, Java, or JavaScript/TypeScript.
  • Ability to translate unclear customer problems into bounded technical approaches and carry them through to production.
  • Experience with agent tool use, code generation, automated recovery, or evaluation frameworks (preferred).
  • Experience with browser automation, workflow orchestration, or enterprise integrations (preferred).
  • Experience building an early-stage product or working in a customer-facing engineering role (preferred).

More like this

Similar roles

Software Engineering SMTS

Salesforce

San Francisco, CA 5 days ago $148,500$223,900
JavaScript TypeScript Playwright DOM Browser Extensions LLM AI Frontend Backend Services Recording and Replay Systems

Software Engineering SMTS

Salesforce

Remote (Bellevue, WA) 3 days ago $148,500$223,900
Distributed Systems Infrastructure Automation Site Reliability Engineering SRE DevOps Java Go Python HBase ZooKeeper BookKeeper Chaos Engineering Telemetry Observability Disaster Recovery Workflow Orchestration
5+ yrs exp Remote

Software Engineering SMTS, Enterprise IAM

Salesforce

Remote (Bellevue, WA) 49 days ago $148,500$223,900
IAM Identity Governance OAuth 2.0 OpenID Connect SAML SCIM LDAP REST JSON XML Java Go Python React Docker Kubernetes Terraform AWS Azure GCP CI/CD Git Jenkins Prompt Engineering
5+ yrs exp Remote

Software Engineering MTS

Salesforce

Remote (San Francisco, CA) 31 days ago $117,200$176,700
Go Java C++ Python Microservices Distributed Systems Networking Protocols TCP/UDP DNS DHCP HTTP/HTTPS OSI Model SAML OAuth TLS/SSL PKI Cilium Calico AWS Shield WAF Azure Firewall GCP Cloud Armor Prompt Engineering
2+ yrs exp Remote

Software Engineering MTS

Salesforce

Remote (Bellevue, WA) 33 days ago $117,200$176,700
Istio Envoy Kubernetes Golang Java C++ AWS GCP Terraform CI/CD Linux TCP/IP DNS TLS HTTP Proxies Infrastructure as Code Spinnaker Agile Scrum
4+ yrs exp Remote

Software Engineering LMTS

Salesforce

Remote (San Francisco, CA) 28 days ago $148,500$260,100
Java Python Go Scala Perl Ruby AWS Kubernetes Docker Apache Kafka ElasticSearch Splunk SQL NoSQL Hadoop Spark Airflow Trino Presto Hive MongoDB OpenTSDB Linux UNIX
Remote