← All roles

Senior Software Engineer (SMTS), Identity & Access Management - Device Trust

Salesforce· Software Engineering
Apply on company site
Hybrid (Bellevue, WA)$148.5k - $223.9kFull timePosted yesterday

About the role

Senior Software Engineer role on Salesforce’s IAM platform focusing on device trust, zero trust, and security-focused distributed systems. High-impact, high-visibility position building foundational IAM services across SaaS/PaaS/IaaS environments with a DevOps mindset.

Responsibilities

  • Design and build scalable authentication and authorization services for distributed environments.
  • Develop and maintain system software for multiple operating systems (Linux, macOS, Windows).
  • Implement and operate large-scale security services using Golang or Python.
  • Integrate and extend secure device attestation mechanisms, including TPM-based hardware trust.
  • Contribute to platform-level identity and security solutions using PKI, certificates, and secure transport.
  • Build and manage containerized workloads with Kubernetes, Docker, and infrastructure-as-code tools like Terraform.
  • Operate and maintain services in a full DevOps model: monitor, troubleshoot, and continuously improve.
  • Work in an Agile team to deliver iteratively and collaboratively.
  • Partner with cross-functional teams across security, infrastructure, and engineering to ensure platform integrity and trustworthiness.

Qualifications

  • 7+ years of industry experience, including at least 5+ years building distributed systems in SaaS/PaaS/IaaS environments, and 5+ years operating in high-availability environments (99.999% uptime).
  • Strong experience designing and operating distributed systems on AWS, GCP, or Azure.
  • Proficiency in Golang and/or Python.
  • Expertise in security protocols and identity frameworks: TLS, OAuth, SAML, PKI, certificates.
  • Familiarity with REST and OpenAPI/Swagger.
  • Solid understanding of DevOps practices, CI/CD, monitoring, and production ownership.
  • Experience building software for Linux and/or Windows.
  • Experience with CI/CD tools (Jenkins, AWS CodePipeline, or CodeBuild).
  • Working understanding of large-scale IaaS platforms (AWS, Azure, OpenStack).
  • Familiarity with source code management (git, Perforce).
  • Hands-on experience with Docker and Kubernetes.
  • Strong communication and collaborative mindset.
  • Related technical degree.

Skills

Required:Authentication and authorization designDistributed systemsProgramming languagesCloud platformsSecurity protocolsContainer technologiesCI/CD

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
  • Details about company benefits available at https://www.salesforcebenefits.com
Last updated Oct 25, 2026. Interested? Apply on the company site.
Salesforce logo

About Salesforce

The #1 AI CRM

Salesforce is the #1 AI CRM, helping companies become Agentic Enterprises where humans and agents drive success together through a unified AI, data, and Customer 360 platform.

AICRMCustomer 360Data 360Salesforceliquid-ai-recruiting-target

More open roles at Salesforce