FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Identity & Access Management – Device Trust
Salesforce. Design and build scalable authentication and authorization services for distributed environments .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building scalable authentication and authorization services, with proficiency in Golang and Python. Strong background in operating distributed systems in high-availability environments, utilizing DevOps practices and containerization technologies.
Highest-signal resume keywords
Golang ProficiencyPython ProficiencyDistributed Systems DesignDevOps PracticesContainerization with Kubernetes
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Authentication ServicesAuthorization ServicesDistributed SystemsSecurity ServicesTLSOAuthSAMLPKICI/CDMonitoring
Soft Skills
Strong Communication SkillsCollaborative Mindset
Tools & Technologies
AWSGCPMicrosoft AzureDockerKubernetesTerraformJenkinsAWS CodePipelineAWS CodeBuildGit
Certifications & Qualifications
Related Technical Degree
Industry Keywords
SaaSPaaSIaaSHigh-AvailabilityMission-CriticalSecure TransportDevice AttestationTPMAgileSource Code Management
Tech Stack
Tools & technologiesAWSAzureDistributed SystemsDockerGoogle Cloud PlatformJenkinsKubernetesLinuxMacOSOpenStackPythonTerraformGo
About the role
Key responsibilities & impact- Design and build scalable authentication and authorization services for distributed environments
- Develop and maintain system software for Linux, macOS, and 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 Terraform
- Operate and maintain services in a full DevOps model by monitoring, troubleshooting, and continuously improving them
- Work in an Agile team to deliver iteratively and collaboratively
- Partner with security, infrastructure, and engineering teams to ensure platform integrity and trustworthiness
Requirements
What you’ll need- 7+ years of industry experience
- At least 5+ years building distributed systems in SaaS, PaaS, or IaaS environments
- 5+ years operating in high-availability, mission-critical environments with 99.999% uptime
- Strong experience designing and operating distributed systems on AWS, GCP, or Microsoft Azure
- Proficiency in Golang and/or Python
- Expertise in TLS, OAuth, SAML, PKI, and certificates
- Familiarity with REST and OpenAPI/Swagger
- Understanding of DevOps practices, CI/CD, monitoring, and full ownership of production systems
- Experience building software for Linux and/or Windows environments
- Experience with CI/CD tools such as Jenkins, AWS CodePipeline, or AWS CodeBuild
- Working understanding of large-scale IaaS platforms such as AWS, Microsoft Azure, or OpenStack
- Familiarity with source code management and version control systems such as git or Perforce
- Hands-on experience with Docker and Kubernetes
- A related technical degree required
- Strong communication skills and a collaborative mindset
- Ability to work in an office tech-flexible arrangement at one of the listed locations
Benefits
Comp & perks- Time off programs
- Medical insurance
- Dental insurance
- Vision insurance
- Mental health support
- Paid parental leave
- Life insurance
- Disability insurance
- 401(k)
- Employee stock purchasing program
- Reasonable accommodation during the application or recruiting process