
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
Skills & Technologies
Overview
SoFi is hiring a Staff Software Engineer to design and implement systems that enhance core user experiences. You'll work with distributed systems and collaborate across teams to deliver impactful features. This position requires strong problem-solving skills and experience in a leadership role.
Job Description
Who you are
You have a strong background in software engineering with a focus on building distributed systems — your experience includes designing and implementing complex architectures that enhance user experiences. You possess excellent problem-solving skills and a natural inclination to tackle challenging technical issues, ensuring that your solutions align with business objectives.
As a Staff Engineer, you thrive in collaborative environments — you enjoy working across functional boundaries and mentoring your peers. Your leadership skills enable you to guide teams through the product lifecycle, from ideation to deployment, while maintaining a strong sense of ownership and accountability for your work.
You are forward-thinking and hands-on, always looking for ways to improve system architecture and optimize performance. Your ability to communicate effectively with cross-functional teams, including Product and Design, ensures that everyone is aligned and working towards common goals.
Desirable
Experience with mobile-first technology and a passion for personal finance can set you apart. Familiarity with agile methodologies and a track record of shipping high-quality software will be beneficial in this role.
What you'll do
In this role, you will play a pivotal part in shaping the core experiences of SoFi's platform — your responsibilities will include designing and implementing systems that power the home screen and other key features. You will collaborate closely with Product and Design teams to ensure that the engineering initiatives align with user needs and business objectives.
You will lead efforts to improve system architecture, squash bugs, and enhance the overall performance of the platform. Your technical expertise will be crucial in mentoring junior engineers and fostering a culture of collaboration and continuous improvement within the team.
You will also be involved in the entire product lifecycle, from initial design discussions to deployment and post-launch monitoring. Your contributions will directly impact the way users interact with personal finance, making a meaningful difference in their lives.
What we offer
At SoFi, we are committed to investing in your career and personal growth — you will have access to resources and opportunities that will help you develop your skills and advance your career. We foster a culture of innovation and collaboration, where your ideas are valued and encouraged.
We offer competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. Join us in shaping a brighter financial future for our members and making a positive 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
Uber is hiring a Staff Software Engineer to develop and improve systems for the Uber and UberEats app. You'll work collaboratively with engineers, product managers, and designers to create a member-first experience. This role requires 7+ years of experience in software development.

Staff Engineer
Vizcom is hiring a Staff Software Engineer to take ownership of critical product areas and set the technical direction for scalable solutions. You'll work with TypeScript and tackle challenges in real-time collaboration and GPU inference. This position requires significant experience in software engineering.

Staff Engineer
Laurel is hiring a Staff Software Engineer to enhance engineering practices across the stack. You'll work collaboratively to solve high-level business challenges. This position requires significant experience in software engineering.

Staff Engineer
GoFundMe is hiring a Senior Staff Software Engineer to design and develop innovative infrastructure for mission-driven fintech products. You'll work with technologies like Java and contribute to impactful solutions. This position requires a strong background in fintech or wealth management systems.

Staff Engineer
Uber is hiring a Staff Software Engineer to lead technical solutions for the Consumer Incentives team. You'll work with Go, Python, and Java to enhance user experience and drive business growth. This role requires 7+ years of experience in software engineering.