SoFi is a financial services company that offers a wide range of products, including student loan refinancing, mortgages, personal loans, credit cards, investing, and banking. The company's mission is to help people achieve financial independence to realize their ambitions. SoFi's platform is designed to be a one-stop shop for all of your financial needs.
Why work here?
SoFi is a fast-growing company with a strong team and a clear vision. The company is backed by leading investors and has a supportive and collaborative work environment. SoFi offers a competitive salary and benefits package, as well as opportunities for professional development and career growth.
Tech Stack
SoFi's platform is built on a modern tech stack that includes Java, Python, and React. The company also uses a variety of open-source technologies, including Kubernetes, Docker, and Kafka. SoFi is a big believer in using the right tool for the job, and it is always looking for new and innovative ways to improve its platform.
Growth & Funding
SoFi is a publicly traded company that has raised over $2.5 billion in funding. The company is growing rapidly and is expanding its platform to new markets and use cases.
Work Environment
SoFi has a hybrid work model with offices in San Francisco, California, and other locations. The company has a strong culture of collaboration and teamwork, and employees are given a lot of autonomy and ownership over their work. SoFi is also committed to diversity and inclusion, and has a number of employee resource groups that support employees from all backgrounds.
Who Thrives Here?
SoFi is looking for talented and motivated individuals who are passionate about building the future of financial services. The company is a good fit for people who are comfortable with ambiguity, who are not afraid to take on new challenges, and who are excited about working in a fast-paced and dynamic environment.
Founded
2011
Employees
1001-5000
Valuation
Public
Work Model
Hybrid
The interview process at SoFi typically includes a recruiter screen, a technical phone screen, and a virtual onsite interview. The virtual onsite interview usually consists of multiple rounds, including technical interviews, a product sense interview, and a behavioral interview. Candidates are advised to be prepared to discuss their past projects and to solve technical problems on a whiteboard.
Detailed salary, interview, and career guides by role
Powering the future of financial services.
The market leader in embedded finance.
Financial research platform for investment firms
An embedded banking software platform that connects companies to a network of banks and product partners.