Senior Staff Software Engineer, Identity and SSO
Lead the technical strategy, architecture, and engineering vision for a unified human and non-human identity platform supporting secure enterprise access at global cloud scale.
Responsibilities
- Define long-term technical roadmaps, system design patterns, and architectural evolution for global identity services
- Partner with engineering leadership, security architects, and product directors to align strategy and execution
- Resolve complex technical, security, and scalability challenges across cloud ecosystems and distributed identity systems
- Establish engineering culture, architectural standards, and security practices across multiple teams and product lines
- Evaluate cloud capabilities, security mechanisms, and AI/ML integrations
- Lead multi-year architecture and technical strategy for human and non-human identity platforms
Requirements
- Bachelor’s, master’s, or doctoral degree in computer science or a related technical field, or experience in an elite technology unit
- At least 7 years of software engineering experience, including large-scale architecture for global enterprise SaaS platforms
- Track record of leading multi-system cloud initiatives through completion
- Advanced experience with .NET, C#, Java, Go, or Python and distributed system design
- Deep knowledge of fault tolerance, zero-trust security, global data residency, and enterprise scalability
- Experience building end-to-end features with large language models or AI model providers
- Strong communication skills for explaining complex architecture to technical and management stakeholders
Nice to have
- Expertise in SAML, OAuth2, OIDC, and SCIM identity protocols
- Experience with zero-trust architecture and identity threat-surface reduction
- Expertise in AWS, multi-region cloud deployments, event-driven architectures, AWS CDK, and .NET
- Experience establishing technical standards and architecture review processes across multiple teams