Yes, SoFi is a legitimate and trusted financial services company. Investing with them is safe because even if the company failed, your investments are insured through their SIPC membership. Similarly, cash balances you have with SoFi are also protected through their partners' FDIC membership.