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 a product that transforms complex workflows into repeatable automation using computer-use AI. Working within a small team, you will build browser-extension capabilities to capture user interactions and create tools for recording, monitoring, and debugging automated actions. You will navigate technical challenges involving dynamic interfaces, nested frames, and asynchronous state changes to ensure reliable execution across enterprise applications. The role requires expertise in JavaScript or TypeScript, deep knowledge of the DOM, network behavior, and experience with Playwright or similar automation tools. You will also collaborate with AI engineers to define agent behaviors and own architectural decisions for recording fidelity and element targeting. This position focuses on solving the problem of making legacy software accessible through dependable browser automation and robust backend integration.

What does a Software Engineering earn?

Median $177250 from 33 postings across 7 companies.

See salary data

What you'll do

  • Build browser-extension capabilities to capture user interactions and context for reliable workflow reproduction.
  • Develop automation for complex applications featuring dynamic pages, nested frames, and asynchronous state changes.
  • Improve agent ability to understand page structures, identify controls, and recover from interface changes.
  • Create debugging and replay tools to help customers resolve automation failures independently.
  • Investigate customer environment failures by tracing issues through browser behavior and backend services.
  • Translate application-specific discoveries into reusable recording, targeting, and recovery capabilities.
  • Own architectural decisions for browser recording, execution fidelity, and element targeting.
  • Partner with AI engineers to define the observations and actions required for agents to operate applications.

What we're looking for

  • You have independently owned a significant web capability or system through design, deployment, production failures, and subsequent improvements.
  • You possess strong JavaScript or TypeScript skills with a deep understanding of the DOM, browser events, network behavior, and asynchronous execution.
  • You have experience building browser automation with Playwright or comparable tools.
  • You can trace difficult failures across browser behavior, frontend state, and backend services.
  • You can design tests that distinguish reliable behavior from something that happened to work once.
  • Experience with browser extensions, accessibility trees, resilient element targeting, or recording and replay systems (preferred).
  • Experience with LLM-powered applications or computer-use agents (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
LLM Python Go Java TypeScript JavaScript Workflow Orchestration Browser Automation Evaluation Frameworks Code Generation Concurrency State Management

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