This position is no longer accepting applications
Closed on October 25, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Member of Technical Staff (MTS), Software Engineer, Identity & Access Management
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Salesforce.
Job Description
Salesforce Enterprise Security is hiring a Software Engineer for the Identity and Access Management (IAM) team to design and build foundational IAM platform services focused on device trust, identity security components, and secure operations.
Responsibilities
- Build and ship production-grade software across Linux, macOS, and Windows using modern engineering practices, with AI as a core part of the development workflow
- Design and orchestrate systems where AI agents integrate with human workflows
- Critically evaluate code produced by humans or AI for correctness, quality, security, and performance
- Implement device trust and attestation capabilities, including certificate-based and hardware-backed trust mechanisms
- Contribute to IAM platform components covering certificates, Public Key Infrastructure (PKI), secure transport, and access enforcement
- Deploy and maintain containerized workloads using Kubernetes and Docker, supported by infrastructure-as-code tooling such as Terraform
- Improve secure development workflows using automated testing, CI/CD pipelines, and code quality and security checks
- Support vulnerability remediation by triaging findings, validating fixes, and partnering with teammates to close security gaps quickly
- Participate in incident response and operational investigations by collecting data, analyzing system behavior, and supporting remediation
- Collaborate with security, infrastructure, and engineering teams to support platform reliability and trust in an Agile environment
Requirements
- 3 years of software engineering experience
- Experience building software in one or more languages: Golang, Python, Java, or similar
- Demonstrated AI-first approach to engineering using tools such as Claude Code, GitHub Copilot, Codex, or Cursor
- Understanding of distributed systems, microservices architecture, and cloud-native services
- Familiarity with core software development fundamentals: debugging, testing, and version control with Git
- Familiarity with REST/JSON APIs and service integration concepts
- Understanding of CI/CD pipelines and developer workflows
- Understanding of Linux or system-level development fundamentals
- Interest in enterprise security, identity, authentication, and access management
- Strong communication skills and willingness to collaborate and learn in a team environment
- Related technical degree required
Technologies
- Golang, Python, Java
- Claude Code, GitHub Copilot, Codex, Cursor
- Linux, macOS, Windows
- REST, JSON, Git
- CI/CD, Kubernetes, Docker, Terraform
- Public Key Infrastructure (PKI), certificate-based trust, hardware-backed trust mechanisms
Benefits
- Time off programs
- Medical
- Dental
- Vision
- Mental health support
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
Even Better If
- Exposure to deploying or troubleshooting Kubernetes workloads and familiarity with infrastructure-as-code tools such as Terraform or CloudFormation
- Experience with observability platforms (logging, metrics, or distributed tracing) and understanding of reliability concepts such as SLOs and SLIs
- Interest in security and identity concepts including TLS, OAuth, SAML, MFA, passkeys, or certificates, plus curiosity about Zero Trust, device trust, or TPM/T2-based attestation
- Awareness of secure coding practices including OWASP Top 10, input validation, and secrets management; exposure to security tooling such as vulnerability scanning, static analysis, or dependency scanning
- Working knowledge of SQL and/or NoSQL databases and familiarity with testing frameworks
- Advanced prompt engineering skills to write precise, structured prompts that make AI outputs reliable, secure, and production-ready
- Relevant coursework, degree, or project experience in distributed systems, cloud infrastructure, cybersecurity, or security automation
Accommodation
If you need a reasonable accommodation during the application or the recruiting process, please submit a request via the Accommodations Request Form.
AI in the Recruiting Process
- Salesforce uses artificial intelligence (AI) tools to help recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process.
Location: Bellevue, WA (onsite)
Salary: USD 117,200 - 176,700 per year
Minimum Experience: 3 years