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

SoFi

Full Stack Engineer Senior

SoFiUnited States

Apply Now →

Overview

SoFi is hiring a Senior Full Stack Software Engineer to build and optimize scalable, enterprise-class applications. You'll work with technologies like Java, JavaScript, and Snowflake. This position requires 5+ years of engineering experience.

Job Description

Who you are

You have 5+ years of engineering experience with a proven record of full-stack delivery — you've designed software solutions that encompass complex user interfaces and back-end data sources, demonstrating your ability to create seamless user experiences. Your expertise in both front-end and back-end technologies allows you to architect and build end-to-end applications that meet user needs effectively.

You are skilled in working with cross-functional delivery teams — you understand the importance of collaboration and communication in shaping technical architecture and championing best practices. Your experience includes leveraging advanced technologies such as Snowflake Cortex for AI workloads, showcasing your ability to integrate innovative solutions into your projects.

You have a strong foundation in programming languages like Java and JavaScript — your proficiency enables you to tackle a variety of challenges, from building interactive user interfaces to managing back-end services. You are comfortable with APIs and databases, ensuring that your applications are robust and scalable.

You are passionate about optimizing performance and enhancing user experience — you take pride in delivering high-value solutions that directly impact users' lives. Your analytical mindset helps you identify areas for improvement and implement effective solutions.

Desirable

Experience with cloud platforms such as AWS or Azure would be a plus — you understand the benefits of cloud computing and how it can enhance application performance and scalability. Familiarity with Agile methodologies is also desirable, as it aligns with your collaborative approach to software development.

What you'll do

In this role, you will architect, design, and build end-to-end user-facing software applications — your work will involve creating rich interactive user interfaces and integrating them with back-end data sources. You will manage deployment processes and ensure that applications are optimized for performance and reliability.

You will collaborate closely with cross-functional teams, including product managers and designers, to shape the technical direction of projects — your input will be crucial in defining the architecture and ensuring that best practices are followed throughout the development lifecycle.

You will take ownership of the full software development lifecycle, from initial design through to deployment and maintenance — your ability to troubleshoot and resolve issues will be key to maintaining high-quality applications. You will also mentor junior engineers, sharing your knowledge and helping them grow in their roles.

What we offer

At SoFi, you will be part of a mission-driven team that is transforming the financial services industry — your contributions will have a direct impact on how people interact with personal finance. We offer competitive compensation and benefits, along with opportunities for professional development and career growth.

Join us to shape a brighter financial future and invest in your career while making a difference in the lives of our members. We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and are committed to building an inclusive team.

Interested in this role?

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