4 hours ago
Base Salary
$239k - $341k/yr
Responsibilities
- Define the technical vision, architecture, and multi-year roadmap for the Identity & Trust platform.
- Lead complex, ambiguous initiatives across multiple services and engineering teams from architecture through long-term operation.
- Design secure, resilient, highly available distributed systems and APIs for authentication, authorization, identity verification, privacy, and trust capabilities.
- Architect OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, PII tokenization, data vaulting, secure document processing, and identity deduplication solutions.
- Establish reusable architecture patterns, technical standards, APIs, documentation, and platform primitives for product teams.
- Drive reliability, observability, SLOs, incident response, capacity planning, disaster recovery, and production readiness.
- Lead responsible adoption of agentic and multi-agent engineering workflows with evaluation, security, and human-in-the-loop guardrails.
- Mentor Staff and Senior engineers and influence technical direction through architecture reviews, RFCs, and design reviews.
- Partner with Product, Security, Risk, Data Science, Design, Analytics, Infrastructure, Compliance, and executive stakeholders.
Requirements
- 8+ years of software engineering experience with progression into Staff or Senior Staff-level technical leadership.
- Proven experience defining and executing technical strategy for large-scale distributed systems or platform infrastructure.
- Experience leading architecture and delivery across multiple engineering teams and organizational boundaries without direct authority.
- Deep hands-on experience designing and operating secure, highly available distributed backend systems at scale.
- Strong expertise in identity, trust, security, privacy, or regulated-data systems across consumer or enterprise experiences.
- Deep understanding of OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, and token management.
- Experience with KYC or identity verification, fraud or risk systems, PII tokenization, data vaults, encryption, secure document processing, identity resolution, or user deduplication.
- Production experience with Okta, Auth0, Keycloak, or comparable identity infrastructure.
- Strong proficiency in at least one of Java, C#, Go, Kotlin, Python, or JavaScript/TypeScript, with ability to work across language boundaries.
- Deep experience with REST APIs, SQL or NoSQL data stores, Kafka or equivalent streaming platforms, Kubernetes, microservices, and event-driven architectures.
- Experience with SLOs, observability, incident response, capacity planning, disaster recovery, and production reliability for critical systems.
- Hands-on experience building AI-assisted or agentic engineering workflows involving orchestration, tool use, evaluation, security boundaries, and guardrails.
- Exceptional architectural judgment balancing security, privacy, reliability, scalability, developer experience, regulatory requirements, and execution speed.
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, or similar tools.
Benefits
- Base salary of $238,660-$341,000 plus equity and benefits.
- Remote role.
- EarnIn supports a diverse and inclusive workplace and is an E-Verify participant.
Tech Stack
About EarnIn
EarnIn builds a mobile app for earned wage access and related financial tools for U.S. workers living paycheck to paycheck. It lets users access a portion of accrued wages before payday, plus features like credit monitoring, automated savings, low-balance alerts, and a debit card, with no mandatory fees or interest. Founded in 2012 and headquartered in Mountain View, California, the privately held company issues certain banking products via Evolve Bank & Trust.