About the job
Employee Applicant Privacy Notice
Who We Are:
Join us in shaping a brighter financial future. Together with our members, we are revolutionizing personal finance.
As a forward-thinking financial services company and national bank, we leverage innovative, mobile-first technology to empower millions of members to achieve their financial goals. In an era of unprecedented transformation within the industry, we take pride in knowing that our work directly impacts the lives of individuals, guided by our core values every step of the way. Become part of our mission to invest in yourself, your career, and the financial landscape.
We are in search of a Senior Software Engineer to join our dynamic team. SoFi Invest represents our cutting-edge investment platform, featuring a market-leading robo-advisor and comprehensive online brokerage services (including stock, ETF, and mutual fund trading).
As a vital member of our team, you will be at the heart of our operations, implementing functionality, designing our system architecture, addressing bugs, maintaining the integrity of our code, and continually enhancing your skills as an engineer. The ideal candidate exhibits a proactive mindset, hands-on approach, strong ownership, a commitment to delivery, and the ability to mentor and collaborate effectively. At SoFi, we emphasize collaboration among Product, Design, and Engineering, providing you with the opportunity to engage in the entire product lifecycle, from ideation to building, deployment, and ongoing improvement.
At SoFi, you will be part of a pioneering finance company dedicated to helping our members achieve financial independence and fulfill their goals. Our ambition is to integrate ourselves into our members’ financial lives and assist every member in managing their finances effectively. Starting with student loan refinancing to tackle a significant financial challenge for a new generation, we have expanded our offerings across loans, wealth management, and insurance. SoFi has experienced remarkable growth and has ambitious plans for the future, and to sustain this momentum, we need exceptional talent. And that starts with you.
Key Responsibilities:
- Lead the development and testing of system components/services, including code and design reviews.
- Participate in defining the technical architecture of the product.
- Translate user stories into effective technical solutions.
- Deliver highly available and scalable services in a production environment.
