
Senior Staff Software Engineer – Identity & Trust
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in United States.
• Establish the technical vision, architecture, and multi-year plan for the Identity & Trust platform.
• Lead intricate and ambiguous projects across various services and teams, from problem identification to long-term management.
• Create highly available distributed systems and APIs utilizing microservices, event-driven architectures, Kubernetes, Kafka, DynamoDB, and MySQL.
• Design the architecture for authentication, authorization, KYC, PII protection, secure document processing, deduplication, and other trust capabilities.
• Develop reusable architectural patterns, technical standards, APIs, documentation, and platform primitives.
• Enhance reliability, observability, SLOs, incident response, capacity planning, disaster recovery, and production preparedness.
• Facilitate the responsible implementation of agentic workflows and multi-agent systems with security measures, evaluations, and human-in-the-loop safeguards.
• Mentor Staff and Senior engineers while guiding architecture reviews, technical RFCs, and design assessments.
• Collaborate with Product, Security, Risk, Data Science, Design, Analytics, Infrastructure, Compliance, and executive stakeholders.
• Develop a unified Identity & Trust platform that enables secure customer interactions across EarnIn.
• Over 8 years of software engineering experience, demonstrating a progression to Staff/Senior Staff-level technical leadership.
• A proven history of defining and implementing technical strategies for large-scale distributed systems or platform infrastructure.
• Demonstrated capability to lead architecture and delivery efforts across multiple engineering teams and organizational divisions, without reliance on direct authority.
• Extensive hands-on experience in designing and managing secure, highly available distributed backend systems at scale.
• Strong expertise in identity, trust, security, privacy, or regulated-data systems, ideally covering both consumer and enterprise experiences.
• Comprehensive understanding of OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, and token management.
• Experience with KYC/identity verification, fraud or risk systems, PII tokenization, data vaults, encryption, secure document/file processing, identity resolution, or user deduplication.
• Practical experience with Okta, Auth0, Keycloak, or similar identity infrastructure.
• Proficient in at least one modern programming language such as Java, C#, Go, Kotlin, Python, or JavaScript/TypeScript.
• In-depth experience with REST APIs, SQL/NoSQL data stores, Kafka or equivalent streaming platforms, Kubernetes, microservices, and event-driven architectures.
• Familiarity with SLOs, observability, incident response, capacity planning, disaster recovery, and production reliability.
• Hands-on experience in developing AI-assisted or agentic engineering workflows, including orchestration, tool application, evaluation, security boundaries, and guardrails.
• Exceptional architectural judgment that balances security, privacy, reliability, scalability, developer experience, regulatory compliance, and execution speed.
• Experience utilizing AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, or similar technologies.
• Equity
• Benefits
• Diverse and inclusive workplace culture
• AI hiring-process opt-out without negative impact on candidacy or evaluation
Palmstreet
Chariot Claims
DLB Associates
Sword Health
Get handpicked remote jobs straight to your inbox weekly.