
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 ...
Skills & Technologies
Overview
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.
Job Description
Who you are
You have a solid foundation in programming languages and frameworks, with a focus on delivering key improvements to platform subsystems. You take pride in writing clear and maintainable code, and you understand the importance of creating relevant test collateral to ensure quality. You are enthusiastic about learning and contributing to the development of innovative financial services. You thrive in a collaborative environment and are eager to engage in the full product lifecycle, from initial concept to deployment.
What you'll do
As a Software Engineer at SoFi, you will play a crucial role in revolutionizing the lending landscape. Your responsibilities will include implementing new features for our market-leading loan products, ensuring code quality, and contributing to the overall member experience. You will work closely with cross-functional teams to deliver impactful solutions that enhance our platform. Your role will involve taking ownership of projects, collaborating with other engineers, and continuously improving our systems by leveraging well-established patterns and best practices.
What we offer
At SoFi, we are committed to shaping a brighter financial future for our members. We offer a dynamic work environment where you can invest in your career and personal growth. Join us to be part of a team that is at the forefront of transforming the financial services industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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

Principal Engineer
SoFi is hiring a Principal Software Engineer to lead the technical evolution of their financial services platform. You'll be responsible for driving strategic initiatives and resolving complex technical challenges. This role requires extensive experience in software engineering and leadership.

Software Engineering
SoFi is hiring a Software Engineer for their Loans Originations team to develop features for their financial services platform. You'll work with Java and C# to enhance member experiences. This position requires solid programming fundamentals and a passion for personal finance.

Software Engineering
SoFi is hiring a Software Engineer for their Loans Originations team to contribute to the development of innovative financial services. You'll focus on building features and capabilities for market-leading loan products. This role requires solid programming fundamentals and a commitment to writing maintainable code.

Software Engineering
SoFi is hiring a Software Engineer for their Loans Origination team to develop features for their financial services platform. You'll work with Java and C# to enhance member experiences. This position requires solid programming fundamentals and experience in system improvements.

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.