Salesforce
Senior Software Engineer (SMTS), Identity & Access Management - Device Trust
$148K–$224K
Washington - Bellevue · Office Tech-Flexible · Senior · Full-time · Posted Oct 23, 2026
- Experience
- 7+ years of industry experience, including at least 5+ years building distributed systems in SaaS, PaaS, or IaaS environments and 5+ years operating in high-availability, mission-critical environments.
- Education
- A related technical degree required.
About the job
Build and operate Salesforce’s scalable identity, authentication, authorization, and device-trust infrastructure for distributed environments.
What you'll do
- Design and build authentication and authorization services; develop system software across Linux, macOS, and Windows.
- Implement and operate security services, including device attestation, using programming languages and technologies such as Golang, Python, TPM, PKI, Kubernetes, and Terraform.
- Operate production services in a full DevOps model and collaborate with security, infrastructure, and engineering teams.
What they ask for
- 7+ years of industry experience, including at least 5+ years building distributed systems in SaaS, PaaS, or IaaS environments and 5+ years operating in high-availability, mission-critical environments (99.999% uptime).
- Experience designing and operating distributed systems on public cloud platforms; proficiency in Golang and/or Python.
- Expertise in TLS, OAuth, SAML, PKI, and certificates; experience with DevOps, CI/CD, monitoring, production ownership, and Linux and/or Windows software development.
- A related technical degree required.
Nice to have
- Experience developing platform-security or device-attestation features, or with TPM, HSM, or Secure Boot.
- Familiarity with security compliance frameworks such as NIST, ISO, or SOC 2, or experience with OWASP Top 10 and/or CWE Top 25.
Pay
$148,500 - $223,900 annually (base salary)
Tools
Golang, Python, Linux, macOS, Windows, Kubernetes, Docker, Terraform
AI focus
Salesforce states that it uses AI tools to help recruiters assess and evaluate candidates’ resumes and qualifications; humans make all candidate selection and hiring decisions.
Model-written summary · the original posting is authoritative