Salesforce
Salesforce
Salesforce develops cloud-based software centered on a customer relationship management platform that brings company data and teams together through an integrated, AI-driven system. Its products support sales, customer service, and marketing workflows, with solutions designed for businesses ranging from small and medium-sized enterprises to larger organizations. Salesforce also provides industry-focused tools, Trailhead learning resources, and AppExchange apps that extend the capabilities of its CRM platform.

Senior Identity Security Software Engineer - Salesforce, San Francisco Onsite

Join Salesforce as a senior engineer developing Slack identity and access services across AWS and Kubernetes. Help protect authentication and authorization for people and AI agents.

Description

  • Build and support identity and access management services running on AWS and Kubernetes
  • Collaborate with experienced engineers to shape system designs, deliver implementations, and maintain operational health through monitoring, alerting, and SLOs
  • Strengthen the controls that govern authentication, access requests, and system activity for AI agents in Slack
  • Create systems and APIs that streamline access management, reduce manual intervention, and lower organizational risk
  • Work with Identity, Security, and Infrastructure teams on shared services and APIs
  • Contribute to recurring code and architecture reviews
  • Assume growing responsibility for projects and systems while deepening expertise in the identity domain

Requirements

  • At least five years of professional software engineering experience, including the delivery and operation of production backend systems
  • Proficiency in a high-level language such as Python or Go
  • Practical experience deploying and operating services on AWS
  • Working knowledge of distributed systems, including APIs, service architectures, and data stores
  • Strong grasp of security principles and secure software development practices
  • Clear and effective verbal communication
  • Strong writing skills, including the ability to produce useful technical documentation
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent experience
  • Kubernetes deployment and workload management experience is helpful
  • Familiarity with authentication, authorization, identity lifecycle management, or access governance is welcome but not required

Benefits

  • Time-off programs
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Mental health resources
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401(k) plan
  • Employee stock purchase program
  • Some positions may qualify for incentive compensation and equity