
About SoFi
Your all-in-one personal finance platform
Key Highlights
- Raised $2.7 billion in funding to date
- Headquartered in The East Cut, San Francisco, CA
- Offers a wide range of products including loans, mortgages, and investments
- Over 1,000 employees with a focus on global expansion
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 ...
🎁 Benefits
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...
🌟 Culture
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 ...

Staff Engineer • Senior
SoFi • San Francisco - On-Site
Overview
SoFi is hiring a Staff Software Engineer to lead the design and implementation of key capabilities for their financial services platform. You'll work on innovative solutions that empower members in their financial journeys. This position requires significant experience in software engineering and system design.
Job Description
Who you are
You have a strong background in software engineering with a focus on system design and implementation. Your experience includes leading design efforts across multiple domains, and you are recognized as a subject matter expert in platform systems. You thrive in environments with competing constraints and ambiguity, and you have a proven ability to drive alignment across teams to resolve technical challenges.
You possess excellent problem-solving skills and can define architectural directions for critical subsystems. Your ability to communicate effectively with both technical and non-technical stakeholders sets you apart, enabling you to contribute to the resolution of systemic issues within the platform. You are passionate about revolutionizing the lending landscape and are eager to make a direct impact on people's financial lives.
What you'll do
In this role, you will lead the design and implementation of key capabilities for SoFi's financial services platform. You will collaborate with cross-functional teams to ensure that the platform meets the evolving needs of our members. Your responsibilities will include defining architectural strategies, resolving complex design challenges, and mentoring junior engineers to foster their growth.
You will be instrumental in shaping the future of our lending services, ensuring that our technology is innovative and user-friendly. Your leadership will guide the team in implementing best practices and maintaining high standards of quality in our software development processes. You will also participate in strategic discussions to align technical initiatives with business goals, driving the overall success of the platform.
What we offer
At SoFi, we are committed to investing in your career and personal growth. We offer competitive compensation and benefits, along with a collaborative work environment that encourages innovation and creativity. Join us in shaping a brighter financial future for our members and making a meaningful impact in the financial services industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at SoFi.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
SoFi is hiring a Senior Staff Engineer to lead the evolution of their loans originations platform. You'll work on critical areas of the financial services platform, focusing on design and implementation. This position requires extensive experience in software engineering and leadership.

Software Engineering
SoFi is hiring a Senior Software Engineer to lead the development of advancements in their financial services platform. You'll work on innovative, mobile-first technology to help transform personal finance. This position requires significant experience in software engineering.

Software Engineering
SoFi is hiring a Software Engineer to contribute to the development of their loan products. You'll focus on building features and ensuring code quality using Java and JavaScript. This position requires solid fundamentals in programming languages and frameworks.

Software Engineering
SoFi is seeking a Senior Staff Software Engineer to lead the evolution of their financial services platform focused on loans originations. You'll work with Java to design and implement critical platform areas. This role requires extensive experience in software engineering and leadership skills.

Staff Engineer
SoFi is hiring a Staff Software Engineer to lead the design and implementation of key capabilities for their loans origination platform. You'll work with Java and contribute to the evolution of financial services technology. This position requires significant experience in software engineering.