SoFi is a personal finance company that assists its customers with taking out mortgage, student loans and overall banking problems.



Looks For

SoFi looks for employees who are mission-driven and passionate about serving their members. SoFi also wants individuals who are forward-thinking and have a growth mindset, meaning they never want to stop learning. Having past startup and/or fintech experience is a huge plus.

History of


Sofi was founded in 2011 by Mike Cagney, James Finnigan, Ian Brady, Dan Macklin, and has an overall savings rate of 2% according to SoFi also inked a contract with the Los Angeles Rams (NFL) with a record $30 million per year 20 year deal for the naming rights to SoFi Stadium in Inglewood, California. SoFi logo can be visible on the team's jerseys.


Internship Programs

SoFi Summer Internship Program

SoFi has paid internship programs for areas such as Data Science, Marketing, and Product Management. SoFi is a great place for interns to grow and develop. So-Fi is a fast-paced, forward-thinking company, and as an intern, you will be given meaningful work, mentorship, and personal and professional development. During your time as an intern with SoFi, you will work closely with the team to work on projects that directly impact the company.

What it's like to Work at


Quick Facts

Entry-level careers:
Business Development
Corporate Strategy & Partnerships
Data / Analytics
UI & UX Design
Human Resources / People / Talent
PR / Corporate Communications
Financial Services
Office Locations
San Francisco, CA

Internship Info

Number of interns (2022)
Preferred education level
Current undergraduate student
  • Mentorship Program
  • Social Events
  • Fully Stocked Kitchen
  • Lunch Stipend
  • Hands-On Experience


Interview Process

The interview process for SoFi takes anywhere from a week to over a month.

1. Initial Phone Screening

There is an initial phone screening with a recruiter just to go over your resume, experience, and interests and see if you should be moved forward to the next step.

2. Virtual or In-Person Interview(s)

The next step is virtual or in-person interview(s). For some positions, one of these interviews may be a group interview. For others, you may go through a series of interviews with various people in a day.