About The Position

The Salesforce Enterprise Security Engineering team designs and operates highly scalable, fault-tolerant distributed systems that deliver cloud-scale security software across public cloud platforms and Salesforce’s internal infrastructure. The team provides core building blocks that protect customer trust in Salesforce products and services. As a software engineer on the Identity and Access Management platform team, you will build foundational services that enable Salesforce engineers to operate securely across environments. This high-impact role contributes to unified, policy-driven containment and device trust infrastructure supporting Salesforce’s Zero Trust and Cybersecurity Mesh Architecture. The position involves designing and building authentication and authorization services, developing system software across Linux, macOS, and Windows, and implementing large-scale security services. You will work with device attestation, hardware trust, PKI, certificates, containers, Kubernetes, and infrastructure-as-code. The team operates services using a full DevOps model and works iteratively with Agile and cross-functional teams.

Requirements

  • 7+ years of industry experience, including 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 public cloud platforms such as AWS, GCP, or Microsoft Azure.
  • Proficiency in Golang and/or Python.
  • Expertise in security protocols and identity frameworks, including TLS, OAuth, SAML, PKI, and certificates.
  • Familiarity with system patterns and API standards, including REST and OpenAPI/Swagger.
  • Solid 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.
  • Strong communication skills and a collaborative mindset that prioritizes team success.
  • A related technical degree.

Nice To Haves

  • Prior experience developing system-level features related to platform security or device attestation.
  • Experience with hardware-backed security mechanisms such as TPM, HSM, or Secure Boot.
  • Familiarity with security compliance frameworks such as NIST, ISO, or SOC 2.
  • Experience securing products and infrastructure against the OWASP Top 10 and/or CWE Top 25.
  • Broad exposure to security disciplines and a deep understanding of concepts such as MFA, Zero Trust, and secure management of secrets or tokens.

Responsibilities

  • 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 infrastructure-as-code tools such as Terraform.
  • Monitor, troubleshoot, maintain, and continuously improve production services in a full DevOps model.
  • Work collaboratively in an Agile team to deliver iteratively.
  • Partner with security, infrastructure, and engineering teams to ensure platform integrity and trustworthiness.

Benefits

  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service