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

Skills & Technologies

Overview

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.

Job Description

Who you are

You have a solid foundation in programming languages and frameworks, with experience in Java and C#. You understand the importance of writing clear and maintainable code, and you are familiar with common libraries and established patterns in software development. You take ownership of your work and are eager to contribute to the development of innovative financial services. You thrive in a collaborative environment and are ready to engage in the full product lifecycle, from concept to deployment.

You are enthusiastic about learning and adapting to new technologies, and you are committed to improving platform subsystems. Your experience includes writing relevant test collateral to ensure the quality and reliability of your code. You are detail-oriented and understand the significance of delivering key improvements that enhance user experiences.

What you'll do

As a Software Engineer at SoFi, you will focus on building features and capabilities for our market-leading loan products. You will engage in the full product lifecycle, collaborating with cross-functional teams to deliver impactful solutions. Your responsibilities will include implementing improvements to existing systems and developing new functionalities that align with our members' needs. You will participate in code reviews and contribute to the overall architecture of our financial services platform. Your role will also involve writing tests to ensure the robustness of your code and maintaining high standards of software quality.

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 opportunities for professional growth. Join us in revolutionizing the lending landscape and making a direct impact on people's lives through technology.

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📍 Cottonwood Heights

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.

Mid-Level
10h 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
10h 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
10h ago
SoFi

Software Engineering

SoFi📍 Helena - On-Site

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.

🏛️ On-SiteMid-Level
10h 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
10h ago