echoloc

EarnIn Tech Stack

Earned wage access platform with payroll, savings, and credit tools

Financial Services Mountain View, California 201–500 employees Founded 2012 Privately Held

EarnIn operates a consumer fintech platform centered on immediate wage access, now expanding into payroll-as-a-service and building AI-powered development tooling. The stack spans Java, Kotlin, Python, and Kafka across AWS/GCP/Azure, with active adoption of Kotlin Multiplatform and RAG — indicating a shift toward cross-platform mobile efficiency and LLM-driven features. Engineering dominates the hiring mix (59 roles), reflecting the complexity of real-time financial workflows and the platform's scale challenges around ML reliability and high-throughput processing.

Tech Stack 93 technologies

Core StackJava Kotlin Scala Spring AWS Python PostgreSQL MySQL Kafka Kubernetes Jetpack Compose Intune TensorFlow PyTorch SageMaker Databricks Spring Boot GCP Azure iOS AWS SNS/SQS AWS Kinesis Android RxJava Jetpack XML macOS Windows Jamf Pro VMware Workspace ONE+60 more
AdoptingRAG Kotlin Multiplatform MCP

What EarnIn Is Building

Challenges

  • Enhancing compliance program
  • Reliability of ml platform
  • Scaling platform
  • Time-critical financial workflows
  • High throughput and real-time conditions
  • Performance optimization
  • Reducing fragmentation
  • Improving conversion
  • Reducing friction in funnel
  • Streamline payroll management

Active Projects

  • New payroll saas product
  • Money platform
  • Payroll and tax processing engines
  • Ai-powered development tools adoption
  • Scalable backend features and rest apis
  • High-impact web pods
  • Earnin’s cheddar design system
  • End-to-end user experience for product verticals
  • Growth funnel backend services
  • Automation and testing frameworks

Hiring Activity

Steady120 roles · 40 in 30d

Department

Engineering
59
Product
13
Finance
7
Data
5
Support
5
Design
4
Marketing
4
HR
3

Seniority

Senior
54
Mid
20
Staff
17
Director
8
Lead
5
Manager
5
Junior
2
Company intelligence

Find more companies like EarnIn by tech stack, pain points and active projects

Get started free

About EarnIn

EarnIn is a fintech platform that allows salaried and hourly workers to access earned wages on-demand rather than waiting for traditional paydays. Founded in 2013 and based in Mountain View, the company has served 3.8 million users and facilitated over $15 billion in earnings access. The product combines earned wage access with adjacent tools: credit monitoring, automated savings accounts, and low-balance protections. EarnIn partners with Evolve Bank & Trust for deposit and card issuance. The company is actively diversifying into payroll processing engines and expanding its backend services to support multiple product verticals, while operating at a technical scale that demands reliable ML systems, high-throughput transaction handling, and compliance automation.

HeadquartersMountain View, California
Company Size201–500 employees
Founded2012
Hiring MarketsMexico, United States, India, Canada, Thailand

Frequently Asked Questions

What tech stack does EarnIn use?

EarnIn runs Java, Kotlin, and Scala on Spring and Spring Boot, with Python for data/ML work (TensorFlow, PyTorch, SageMaker, Databricks). Infrastructure spans AWS, GCP, and Azure. Mobile apps use iOS, Android, Jetpack Compose, and RxJava. Streaming and async processing use Kafka and AWS Kinesis.

What is EarnIn working on?

Active projects include a new payroll SaaS product, payroll and tax processing engines, scalable backend APIs, AI-powered development tooling, a design system (Cheddar), and growth funnel services. Key challenges include ML platform reliability, real-time financial workflow performance, and platform scaling.

Similar Companies in Financial Services

Other companies in the same industry, closest in size