
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