← All roles

Senior Staff Software Engineer

EarnIn ·Mountain View, US ·Hybrid 14d ago
Distributed SystemsDynamoDBGoJavaApache KafkaKotlinKubernetesMySQLNoSQLPythonTypeScript

About the role

Senior Staff Software Engineer to define and evolve the Identity & Trust platform enabling secure access and trustworthy customer onboarding across EarnIn's ecosystem. Responsibilities include identity, authentication, authorization, KYC, privacy, data protection, fraud prevention. Architect foundational capabilities, shape multi-year platform strategy, lead architecture across teams, and establish engineering patterns. Also define AI and agentic engineering workflows.

Requirements

8+ years software engineering with Staff-level leadership. Experience in large-scale distributed systems, identity/trust/security domains. Deep expertise in OAuth, OpenID Connect, SAML, RBAC/ABAC, MFA, KYC, PII tokenization. Proficiency in Java, C#, Go, Kotlin, Python, or TypeScript. Experience with Kubernetes, Kafka, DynamoDB, MySQL. Strong operational instincts and AI-assisted development experience. FinTech or regulated industry preferred.

About the company

EarnIn

EarnIn is a financial technology company that provides individuals with early access to their earned wages and tools for financial management. They offer services like "Cash Out" for immediate access to funds and "Early Pay" to receive direct deposits sooner, empowering users to better manage their cash flow and financial well-being. EarnIn also extends its services to businesses, offering payroll solutions and wellness benefits for employees.

View company page →
$279k–341k
Hybrid Mountain View, USMountain View, United States
Posted 14d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
EarnIn
https://earnin.com

EarnIn is a financial technology company that provides individuals with early access to their earned wages and tools for financial management. They offer services like "Cash Out" for immediate access to funds and "Early Pay" to receive direct deposits sooner, empowering users to better manage their cash flow and financial well-being. EarnIn also extends its services to businesses, offering payroll solutions and wellness benefits for employees.

View company page →