SoFi

About SoFi

Your all-in-one personal finance platform

🏢 Tech, Finance, Investment Banking👥 1001+ employees📅 Founded 2011📍 The East Cut, San Francisco, CA💰 $2.7b4
B2CBankingPersonal financeLendingInvestingMobile

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

Overview

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.

Job Description

Who you are

You have a solid foundation in programming languages and frameworks, with a keen interest in developing innovative financial services. You are eager to learn and contribute to the development of a next-generation financial services platform, taking ownership of delivering key improvements to platform subsystems. You understand the importance of writing clear and maintainable code, and you are committed to creating relevant test collateral to ensure the quality of your work.

You thrive in a collaborative environment where you can engage with cross-functional teams to enhance member experiences. You are detail-oriented and take pride in implementing improvements to systems by leveraging well-established patterns. Your ability to communicate effectively with team members and stakeholders is essential as you work towards revolutionizing the lending landscape.

What you'll do

As a Software Engineer at SoFi, you will focus on building out features and capabilities for our market-leading loan products. You will engage in the full product lifecycle, from initial design through implementation and testing. Your responsibilities will include taking ownership of key improvements to platform subsystems, ensuring that the code you write is not only functional but also maintainable and scalable. You will collaborate closely with product managers and designers to understand user needs and translate them into technical solutions that enhance the overall member experience.

You will participate in code reviews, providing constructive feedback to peers while also learning from their insights. Your role will involve continuous learning and adaptation as you stay updated with industry trends and best practices in software development. You will contribute to a culture of innovation and excellence, helping to shape the future of personal finance through technology.

What we offer

At SoFi, we are committed to investing in your career and personal growth. You will have the opportunity to work in a dynamic environment where your contributions directly impact the lives of our members. We offer competitive compensation and benefits, along with a supportive team culture that encourages collaboration and professional development. Join us in shaping a brighter financial future for millions of people.

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

SoFi

Software Engineering

SoFi📍 Seattle - On-Site

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.

🏛️ On-SiteMid-Level
15h ago
SoFi

Software Engineering

SoFi📍 Cottonwood Heights - On-Site

SoFi is hiring a Senior Software Engineer to lead the development of advancements in their loans origination platform. You'll work with Java and contribute to the evolution of financial services technology. This position requires strong problem-solving skills and experience in software development.

🏛️ On-SiteSenior
15h ago
SoFi

Staff Engineer

SoFi📍 Cottonwood Heights - On-Site

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.

🏛️ On-SiteSenior
15h ago
SoFi

Software Engineering

SoFi📍 Cottonwood Heights

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.

Senior
15h ago
SoFi

Software Engineering

SoFi📍 San Francisco - On-Site

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.

🏛️ On-SiteSenior
15h ago