About the job
Employee Applicant Privacy Notice
About Us:
Join us in shaping a more promising financial future.
At SoFi, we are revolutionizing personal finance by transforming how individuals engage with their financial lives.
As a next-generation financial services provider and national bank, we leverage cutting-edge, mobile-first technologies to empower millions of members in achieving their goals. In a time of remarkable change in the finance sector, we stand at the forefront. We take pride in our daily contributions that profoundly impact our members' lives, guided by our core values. Join us to invest in yourself, your career, and the future of finance.
The Role:
We are looking for a Senior Full-Stack Software Engineer to become a vital part of SoFi’s AI Financial Actions & Recommendations team. This team is dedicated to developing the intelligence layer that powers SoFi’s Financial AI Agent, transforming member objectives and financial data into reliable, actionable insights and seamless execution options throughout the SoFi ecosystem. You will have the opportunity to architect and construct a high-impact service from the ground up, influencing the architecture and systems that enable financial guidance to translate into real-world actions. This position will be at the cutting edge of Generative AI, collaborating with SoFi’s Financial AI Agent to produce intelligent, context-sensitive, and compliant experiences that assist members in making confident financial decisions.
The ideal candidate possesses a collaborative spirit, a product-centric mindset, and a pragmatic approach, demonstrating a strong sense of ownership and accountability for both code quality and the overall product experience. At SoFi, close collaboration across Product, Design, and Engineering is fundamental to our operations, and you will engage throughout the entire product lifecycle, from ideation and design to implementation, deployment, and ongoing enhancement. We also foster a culture of continuous learning, encouraging you to invest in your personal growth while mentoring and uplifting fellow team members.
Responsibilities:
- Full-stack Development: Spearhead the design, development, and testing of software across the entire stack, from mobile/web interfaces to backend microservices.
- Code Quality: Lead code reviews and exemplify engineering excellence across both frontend and backend repositories.
- Execution: Translate product requirements into effective solutions and deliverable features in a timely manner.
