Remote job
Senior Staff Software Engineer - Identity & Trust
Job details
About this role
Role overview Set the technical direction for a foundational identity and trust platform used across consumer and enterprise products. This senior technical leadership role spans authentication, authorization, identity verification, privacy, sensitive document handling, and fraud prevention. You’ll shape multi-year architecture, lead complex work across teams, and help product engineers build secure customer experiences with reliable, reusable platform capabilities.
Responsibilities - Define platform strategy, architecture, and roadmaps for identity, access, verification, data protection, document processing, and identity resolution. - Lead ambiguous, high-impact initiatives from problem definition and design through implementation, rollout, and ongoing operation. - Design secure, highly available distributed services and APIs, and establish reusable platform patterns and technical standards. - Set expectations for reliability, observability, service objectives, incident response, capacity planning, and disaster recovery. - Guide safe adoption of AI-assisted and agentic engineering workflows, with evaluation, security, and human review safeguards. - Mentor senior engineers and influence decisions through architecture reviews, technical proposals, and cross-functional collaboration.
Requirements - At least eight years of software engineering experience, with progression into senior technical leadership. - A record of setting and delivering technical strategy for large-scale distributed systems or platform infrastructure. - Experience leading architecture and delivery across multiple teams and organizational boundaries. - Deep hands-on experience designing and operating secure, highly available backend systems. - Strong knowledge of identity, security, privacy, or regulated-data systems and authentication and authorization patterns such as OAuth 2.0, OpenID Connect, SAML, role- or attribute-based access control, and multifactor authentication. - Experience with at least one trust domain, such as identity verification, fraud systems, sensitive-data protection, secure file processing, or identity deduplication, plus proficiency in a modern programming language.
Nice to have Experience with identity platforms, consumer and enterprise identity needs, and responsible AI-assisted development workflows.
Benefits and work setup Remote role. The listed base salary range is $238,660–$341,000, plus equity and benefits.