SoFi operates a full-stack financial services platform with lending, investing, and deposit products built on Java/Kotlin microservices, AWS infrastructure, and a modern data stack (Kafka, Snowflake, Databricks, dbt). Active adoption of Python, LangChart, and RPA alongside next-generation AI platform and multi-agentic systems projects signals movement toward automation and AI-driven member experiences. Compliance and risk management dominate the pain-point and hiring profile, reflecting regulatory complexity—the org is scaling senior and staff engineers heavily while pushing on SOX compliance, fraud detection, and data integrity.
Notable leadership hires: Third Party Security Lead, Capital Markets Lead, Product Development Lead, Risk Management Director, Campus Relationship Director
SoFi is a digital financial services company operating across lending (student loan refinancing, mortgages, personal loans), investing (wealth management, advisory services), and banking (deposit accounts, checking). The platform serves individual borrowers and savers seeking alternatives to traditional finance. Core products span student loan refinancing, mortgage origination and refinancing, personal loans, investment accounts, and insurance. The company operates as a bank (SoFi Bank, N.A., FDIC member) and registered investment advisor, requiring strict regulatory compliance. Scale spans 1,001–5,000 employees across the US, Brazil, and Switzerland, with 918 active job openings reflecting steady hiring velocity.
Java, Kotlin, Spring on AWS with Kubernetes. Data: PostgreSQL, Snowflake, Databricks, Apache Kafka, Flink, Airflow, and dbt. Analytics via Tableau, Power BI, and Druid. Adopting Python, LangGraph, and RPA.
San Francisco, California. Also hiring in Brazil and Switzerland.
Other companies in the same industry, closest in size