
Your all-in-one personal finance platform
SoFi, headquartered in The East Cut, San Francisco, CA, is a leading provider of mobile and online personal finance services. With over 1,000 employees, SoFi offers a comprehensive suite of products including bank accounts, loans, mortgages, and investment opportunities. The company has raised $2.7 ...
SoFi provides a range of benefits including flexible time off, paid parental leave, and a monthly contribution of up to $200 towards student loan repa...
SoFi's culture is centered around financial empowerment, aiming to provide a one-stop solution for all personal finance needs. The company's focus on ...

SoFi • Helena, Montana or Salt Lake City, Utah
SoFi is hiring a Senior Staff Engineer for their Lending Finance Platform team to build and support innovative technology systems. You'll work with Java and full-stack development to enhance lending products. This role requires expertise in software engineering and a passion for impactful technology.
You have 5+ years of experience in software engineering, particularly in full-stack development, and you are eager to dive into building and supporting cutting-edge technology systems. You understand the importance of leveraging data for impactful reporting and aggregation across platforms, and you are excited about pushing the boundaries of lending technology. You thrive in collaborative environments where mentorship and knowledge-sharing are central to the culture, and you take ownership of your projects, driving delivery with a hands-on approach.
You possess a strong understanding of software architecture and design principles, enabling you to create scalable and maintainable systems. Your experience includes working with various technologies and frameworks, and you are comfortable navigating complex technical challenges. You are a forward-thinking engineer who enjoys brainstorming big ideas and implementing innovative solutions that enhance user experiences and drive business success.
Experience with cloud technologies and financial services is a plus, as is familiarity with Agile methodologies. You are open to learning new technologies and adapting to the evolving landscape of the financial industry. Your ability to communicate effectively with both technical and non-technical stakeholders will help you succeed in this role.
As a Senior Staff Engineer at SoFi, you will be part of a talented team focused on building and supporting the Lending Finance Platform. You will collaborate with cross-functional teams to design and implement technology solutions that support Capital Markets and Accounting business functions. Your role will involve hands-on development, where you will contribute to the architecture and implementation of new features and enhancements.
You will take ownership of projects from conception to deployment, ensuring that the systems you build are robust, scalable, and meet the needs of our members and investors. You will also mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your contributions will directly impact the way people interact with personal finance, and you will play a key role in shaping the future of lending at SoFi.
At SoFi, we are committed to investing in our employees and fostering a culture of growth and innovation. You will have the opportunity to work with cutting-edge technology in a collaborative environment that values creativity and forward-thinking. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. Join us in shaping a brighter financial future for our members and making a meaningful impact in the financial services industry.
Apply now or save it for later. Get alerts for similar jobs at SoFi.