
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 ...

Full Stack Engineer • Senior
SoFi • San Francisco - On-Site
Skills & Technologies
Overview
SoFi is hiring a Senior Full-Stack Engineer for their Member Benefits and Rewards team. You'll architect and scale high-performance systems while collaborating with cross-functional teams. This role requires expertise in Java, JavaScript, and modern web technologies.
Job Description
Who you are
You have 5+ years of experience in full-stack software engineering, with a strong foundation in both frontend and backend technologies. Your expertise in Java and JavaScript allows you to build robust applications that enhance user experiences. You thrive in collaborative environments, working closely with product, design, and data science teams to translate business needs into scalable technical solutions. Your experience includes mentoring junior engineers, conducting code reviews, and fostering a culture of continuous improvement within your team. You are passionate about delivering high-quality software and have a keen eye for detail, ensuring that your code is not only functional but also maintainable and efficient.
Desirable
Experience with modern frameworks such as React and Node.js is a plus, as is familiarity with cloud services like AWS. You understand the importance of performance optimization and have a track record of implementing best practices in software development. You are comfortable working in an agile environment and are always looking for ways to improve processes and workflows. You are excited about the opportunity to work on member-facing features that have a direct impact on users' financial lives.
What you'll do
As a Senior Full-Stack Engineer at SoFi, you will be responsible for architecting and scaling high-performance systems that drive member growth and engagement. You will collaborate cross-functionally with product, design, engineering, and data science teams to translate business needs into scalable technical solutions. Your role will involve designing and implementing new features for the SoFi app and website, ensuring a seamless user experience. You will also work on backend streaming services that support the frontend experience, providing ample opportunities to showcase your full-stack skills. Mentoring and inspiring other engineers through code reviews and knowledge sharing will be a key part of your responsibilities. You will participate in the entire software development lifecycle, from requirements gathering to deployment and monitoring, ensuring that the solutions you build are robust and scalable.
What we offer
At SoFi, we are committed to shaping a brighter financial future for our members. You will be part of a dynamic team that values innovation and collaboration. We offer competitive compensation and benefits, including opportunities for professional development and growth. Our culture encourages you to invest in yourself and your career while making a meaningful impact on the financial world. Join us in transforming the way people think about and interact with personal finance.
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

Full Stack Engineer
SoFi is hiring a Full-Stack Engineer for their Member Benefits and Rewards team to develop member-facing features and backend services. You'll work with JavaScript, React, and Node.js to enhance the SoFi app and website. This position requires experience in full-stack development.

Full Stack Engineer
Astranis is seeking a Senior Full Stack Engineer to develop software systems for automated testing and control of spacecraft. You'll work with technologies like Java, JavaScript, and Python in San Francisco.

Full Stack Engineer
Sentry is hiring a Senior Full Stack Engineer to build and maintain features for their Core Product team. You'll work with React and Django to enhance user experiences for millions of developers. This position requires strong expertise in both frontend and backend technologies.

Full Stack Engineer
Orchard Robotics is hiring a Senior Full-Stack Engineer to develop AI-powered solutions for agriculture. You'll work with TypeScript, React, Python, and PostgreSQL to create innovative applications. This position requires extensive experience in both frontend and backend technologies.

Full Stack Engineer
Brex is hiring a Senior Full Stack Engineer to build solutions that manage user lifecycles and integrate with HRIS systems. You'll work with Java, JavaScript, and React in San Francisco. This position requires extensive experience in full-stack development.