EarnIn - Senior Staff Software Engineer - Identity & Trust
Requirements
• 8+ years of software engineering experience, with demonstrated progression into Staff/Senior Staff-level technical leadership. • Proven track record defining and executing technical strategy for large-scale distributed systems or platform infrastructure. • Demonstrated ability to lead architecture and delivery across multiple engineering teams and organizational boundaries, without relying on direct authority. • Deep hands-on experience designing and operating secure, highly available distributed backend systems at scale. • Strong expertise across identity, trust, security, privacy, or regulated-data systems, ideally spanning both consumer and enterprise experiences. • Deep understanding of authentication and authorization protocols and patterns, including OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, and token management. • Experience architecting one or more Trust domains such as KYC/identity verification, fraud or risk systems, PII tokenization, data vaults, encryption, secure document/file processing, identity resolution, or user deduplication. • Production experience with identity platforms such as Okta, Auth0, Keycloak, or comparable internally developed identity infrastructure. • Strong proficiency in at least one modern programming language such as Java, C#, Go, Kotlin, Python, or JavaScript/TypeScript, with the ability to work effectively across language boundaries. • Deep experience with REST APIs, SQL/NoSQL data stores, Kafka or equivalent streaming platforms, Kubernetes, microservices, and event-driven architectures. • Strong operational instincts, including 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, including orchestration, tool use, evaluation, security boundaries, and guardrails. • Exceptional architectural judgment and the ability to simplify complex systems while balancing security, privacy, reliability, scalability, developer experience, regulatory requirements, and speed of execution. • Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow • WHAT SUCCESS LOOKS LIKE • Success in this role is measured by the technical leverage and trust infrastructure you create across EarnIn, not simply by the services you personally build. You will help establish a cohesive Identity & Trust platform that makes it easier for every product team to build secure customer experiences. You'll create durable architectural foundations for who a customer is, whether they can be trusted, what they can access, and how their most sensitive information is protected. • You'll anticipate scale, security, regulatory, and product challenges before they become organizational constraints; simplify fragmented capabilities into reusable platform primitives; and enable engineering teams to move faster without compromising trust or safety. You'll operate comfortably from deep technical implementation to company-level strategy—diving into code and production systems when necessary, leading architecture across teams, mentoring senior technical leaders, and establishing technical direction for some of EarnIn's most critical foundational capabilities.
Responsibilities
• Set Platform Strategy & Architecture: Define the technical vision, architecture, and multi-year roadmap for Identity & Trust, establishing scalable patterns across authentication, authorization, KYC/identity verification, PII protection, secure document processing, deduplication, and related trust capabilities. • Set Platform Strategy & Architecture: • Lead High-Impact Technical Initiatives: Drive complex, ambiguous initiatives spanning multiple services and teams—from problem definition and architecture through implementation, rollout, and long-term operation. • Lead High-Impact Technical Initiatives: • Build Secure, Resilient Infrastructure: Design highly available distributed systems and APIs using microservices, event-driven architectures, and technologies such as Kubernetes, Kafka, DynamoDB, and MySQL, with strong emphasis on security, privacy, reliability, and regulatory requirements. • Build Secure, Resilient Infrastructure: • Evolve Identity & Trust Capabilities: Architect solutions for OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, identity federation, KYC, PII tokenization, data vaulting, secure file ingest/scanning, and user/entity deduplication. • Evolve Identity & Trust Capabilities: • Create Organizational Leverage: Establish reusable architecture patterns, technical standards, APIs, documentation, and platform primitives that enable product teams to safely consume Identity & Trust capabilities without reinventing foundational security and compliance solutions. • Create Organizational Leverage: • Drive Operational Excellence: Set the bar for reliability, observability, SLOs, incident response, capacity planning, disaster recovery, and production readiness across critical Trust infrastructure. • Drive Operational Excellence: • Advance AI-Powered Engineering: Lead the responsible adoption of agentic workflows and multi-agent systems to automate engineering, testing, debugging, operations, and analysis, with appropriate evaluation, security, and human-in-the-loop guardrails. • Advance AI-Powered Engineering: • Multiply Engineering Talent: Mentor Staff and Senior engineers, influence technical direction across organizations, and raise the bar through architecture reviews, technical RFCs, design reviews, and hands-on technical leadership. • Multiply Engineering Talent: • Partner Across the Company: Work closely with Product, Security, Risk, Data Science, Design, Analytics, Infrastructure, Compliance, and executive stakeholders to translate customer, business, security, and regulatory needs into durable technical strategies. • Partner Across the Company:
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT