
About SoFi
Your all-in-one personal finance platform
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.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
SoFi is seeking a Staff Software Engineer for their Test Platform team to design and enhance their Developer Platform. You'll work with Java and distributed systems to create reliable solutions for high-quality software delivery.

Software Architect

Staff Engineer
Anthropic is hiring a Staff Software Engineer to enhance product development through foundational platform engineering. You'll work with technologies like Java and Python, focusing on developer productivity and infrastructure. This role requires significant experience in backend engineering.

Platform Engineer
Nooks is hiring a Staff Platform Engineer to own the core platform at a hypergrowth stage. You'll have the opportunity to drive impactful projects and build foundational systems for the next few years.

Platform Engineer
Ripple is hiring a Senior Platform Engineer to advance their production infrastructure and release pipelines. You'll work with AWS, Docker, and Kubernetes to build resilient service platforms. This role requires strong experience in systems and software engineering.