Digital lending platform with ML-driven underwriting and savings tools
Oportun is a public fintech lender (Nasdaq: OPRT) operating a digital lending and savings platform. The engineering stack—AWS EKS, Python, Go, Ruby, Databricks, SageMaker—reflects heavy investment in real-time ML inference and data pipelines; active projects confirm a major platform re-architecture and self-serve ML deployment system underway. Sales hiring (38 roles) significantly outpaces engineering (20), indicating a sales-led growth phase alongside infrastructure modernization.
Oportun originates personal and auto loans for credit-underserved consumers, bundled with savings and budgeting tools. The company operates as a public financial services firm headquartered in San Mateo, California, with engineering and operations spanning the United States, Mexico, and India. Lending volumes have reached $19.7 billion since 2005; the platform emphasizes responsible underwriting and member outcomes (average annual savings of $1,800 per member). Current focus spans community acquisition, lending-as-a-service partnerships, and internal platform modernization to support real-time ML inference and high-throughput transaction processing.
Primary: AWS EKS, Python, Go, Ruby, Node.js, Java. Data: Databricks, SageMaker, PySpark, Pandas, MongoDB, DynamoDB. Ops: Kubernetes, Docker, New Relic, ServiceNow. GCP and Azure also in use.
Platform re-architecture, self-serve ML deployment system, real-time ML inference, EKS cluster management, ETL/ELT pipeline optimization, and sales initiatives (community outreach, lending-as-a-service partnerships).
Other companies in the same industry, closest in size