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 seeking a Senior Staff Software Engineer to lead the development of AI-powered software testing solutions. You'll work with Java and innovative testing infrastructure to enhance product reliability. This role requires strong technical leadership and hands-on experience.

Job Description

Who you are

You have over 5 years of experience in software engineering, with a strong focus on platform engineering and software testing. Your technical leadership skills shine as you guide teams through complex architectural decisions, ensuring that solutions are both innovative and reliable. You are comfortable mentoring others and fostering a collaborative environment where engineers can thrive. Your hands-on experience with AI technologies and software testing practices allows you to drive impactful changes in product reliability and performance.

You possess a deep understanding of software development processes and are adept at navigating the challenges that come with building scalable systems. Your ability to communicate effectively with cross-functional teams ensures that everyone is aligned on project goals and timelines. You are passionate about leveraging technology to improve user experiences and are always looking for ways to enhance the efficiency of engineering practices.

Desirable

Experience with cloud platforms and modern development tools is a plus, as is familiarity with agile methodologies. You may have worked on projects that involve AI or machine learning, giving you insights into how these technologies can be integrated into software testing frameworks. A background in financial services or fintech is advantageous, as it provides context for the challenges faced in this industry.

What you'll do

In this role, you will lead the technical strategy for the Builder Tools engineering organization, focusing on enhancing the AI-powered software testing experience. You will define and implement innovative testing infrastructure that elevates product reliability and performance. Your responsibilities will include collaborating with other engineering teams to identify pain points and develop solutions that streamline testing processes.

You will take ownership of complex problems, guiding your team through the architecture and implementation phases. Your leadership will be crucial in mentoring junior engineers, helping them grow their skills and confidence in tackling challenging projects. You will also be responsible for ensuring that best practices are followed throughout the development lifecycle, from initial design to deployment and maintenance.

As a key member of the engineering team, you will participate in code reviews, providing constructive feedback to ensure high-quality deliverables. You will also engage in regular discussions with product managers and stakeholders to align engineering efforts with business objectives. Your insights will help shape the future direction of the platform, making a direct impact on the user experience.

What we offer

At SoFi, we believe in investing in our employees and providing opportunities for growth and development. You will have access to a range of professional development resources, including training programs and mentorship opportunities. We foster a culture of collaboration and innovation, where your ideas are valued and encouraged.

We offer competitive compensation packages, including salary and benefits that reflect your skills and experience. Our work environment is designed to support your success, with flexible work arrangements and a focus on work-life balance. Join us in shaping the future of personal finance and making a meaningful impact on our members' lives.

Interested in this role?

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