LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›SoFi›Senior Software Engineer, Invest
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.7b⭐ 4
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 ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 177 jobs →
SoFi

Senior Software Engineer, Invest

SoFi • CA - San Francisco

Posted 15h ago🏛️ On-SiteSeniorSoftware engineering📍 San francisco
Apply Now →

Skills & Technologies

JavaJavaScript

Overview

SoFi is seeking a Senior Software Engineer to join their Invest team, focusing on building and maintaining their investment platform. You'll work with Java and JavaScript to implement functionality and improve the system. This role requires strong ownership and collaboration skills.

Job Description

Who you are

You have 5+ years of software engineering experience, particularly in building and maintaining production systems. You possess a strong sense of ownership and are driven to deliver high-quality software that meets user needs. Your hands-on approach allows you to tackle complex problems while mentoring junior engineers and collaborating effectively with cross-functional teams.

You are proficient in Java and JavaScript, with a solid understanding of system architecture and design principles. You have experience in implementing functionality and maintaining code health, ensuring that the software you develop is robust and scalable. Your ability to squash bugs and optimize performance is a testament to your attention to detail and commitment to excellence.

You thrive in collaborative environments, working closely with product managers and designers throughout the entire product lifecycle. You understand the importance of user feedback and are eager to iterate on your work to enhance the user experience. Your forward-thinking mindset enables you to contribute innovative ideas that drive the product forward.

Desirable

Experience with investment platforms or financial services is a plus, as it will help you understand the unique challenges and opportunities in this domain. Familiarity with agile methodologies and modern development practices will also be beneficial in this role.

What you'll do

As a Senior Software Engineer at SoFi, you will be instrumental in shaping the future of our Invest platform. You will implement new features and functionality that enhance our users' investment experience, ensuring that our platform remains competitive and user-friendly. Your role will involve architecting systems that support our market-leading robo-advisor and online brokerage products.

You will collaborate with product managers and designers to define requirements and translate them into technical specifications. Your expertise will guide the team in making informed decisions about technology choices and system design. You will also participate in code reviews, providing constructive feedback to your peers and ensuring that best practices are followed.

In addition to development work, you will be responsible for maintaining the health of our codebase. This includes identifying and resolving bugs, optimizing performance, and implementing automated testing strategies to ensure software reliability. You will also have the opportunity to mentor junior engineers, helping them grow their skills and advance their careers.

What we offer

At SoFi, we offer a dynamic work environment where innovation is encouraged, and your contributions have a direct impact on our members' financial futures. You will be part of a collaborative team that values open communication and continuous improvement. We provide competitive compensation and benefits, along with opportunities for professional development and career growth. Join us in our mission to change the way people think about personal finance and make a meaningful difference in their lives.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at SoFi.

Apply Now →Get Job Alerts