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 Senior Software Engineer to design and implement systems that enhance member core experiences. You'll work with Java and distributed systems in San Francisco. This position requires strong problem-solving skills and experience in cross-functional collaboration.

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 thrive in collaborative environments, working across teams to align engineering initiatives with business objectives. Your problem-solving skills are top-notch, allowing you to tackle challenges head-on while mentoring junior engineers along the way. You possess a natural inclination to innovate and improve existing systems, ensuring they meet the evolving needs of users. You are detail-oriented and take pride in delivering high-quality code that is both efficient and maintainable. You understand the importance of aligning technical solutions with strategic goals, making you a valuable asset to any team.

What you'll do

In this role, you will be pivotal in shaping the core experiences for SoFi's members — your responsibilities will include designing and implementing new features that enhance the home screen and other critical functionalities. You will collaborate closely with product managers and designers to ensure that the engineering solutions align with user needs and business objectives. Your role will also involve improving system architecture, squashing bugs, and optimizing performance. You will lead code reviews, providing guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement within the team. As a senior engineer, you will be expected to take ownership of projects from inception to deployment, ensuring that they are delivered on time and meet the highest standards of quality. You will also participate in strategic discussions to help shape the future direction of the engineering team and its initiatives.

What we offer

SoFi offers a dynamic work environment where you can grow your career while making a meaningful impact on the financial lives of millions. We provide flexible working arrangements, allowing you to balance your professional and personal life effectively. Our team is committed to fostering a culture of innovation and collaboration, where your ideas are valued and encouraged. We also offer competitive compensation packages, including benefits that support your well-being and professional development. Join us in shaping the future of personal finance and be part of a team that is dedicated to making a difference.

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

Staff Engineer

SoFi📍 San Francisco - On-Site

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.

🏛️ On-SiteSenior
10h ago
Sprig

Software Engineering

Sprig📍 San Francisco - On-Site

Sprig is hiring a Senior Software Engineer to build an AI-native experience research platform. You'll work with JavaScript, React, and Node.js while contributing to a fast-paced, innovative environment. This position requires 5+ years of software engineering experience.

🏛️ On-SiteSenior
3w ago
Handshake

Software Engineering

Handshake📍 San Francisco - On-Site

Handshake is hiring a Senior Software Engineer to architect and scale systems for the Fellows Allocations team. You'll work on project discovery and onboarding processes. This position requires significant experience in software engineering.

🏛️ On-SiteSenior
2w ago
Crusoe

Software Engineering

Crusoe📍 San Francisco - On-Site

Crusoe is hiring a Senior Software Engineer for their Developer Experience team to drive innovation in cloud infrastructure. You'll work on enhancing developer systems and code delivery capacity. This position requires significant experience in software engineering.

🏛️ On-SiteSenior
7 months ago
SoFi

Software Engineering

SoFi📍 San Francisco - On-Site

SoFi is hiring a Software Engineer to design and implement systems that enhance user experiences. You'll work with JavaScript and React to deliver modern web components. This position requires a strong problem-solving mindset and experience in web development.

🏛️ On-SiteMid-Level
10h ago