About the job
Employee Applicant Privacy Notice
About Us:
Join us in shaping a brighter financial future. At SoFi, we are transforming the way individuals engage with personal finance.
As a pioneering financial services company and national bank, we leverage innovative, mobile-centric technology to empower millions of members to achieve their financial aspirations. In a rapidly evolving industry, we stand at the forefront, dedicated to making a meaningful impact in people's lives, guided by our core values. Join us to invest in your growth, your career, and the financial landscape.
The Role:
We are on a mission to redefine the lending experience. SoFi is looking for passionate Staff Software Engineers who are prepared to lead the design and execution of critical features for our next-generation financial services platform, enabling our members to take control of their financial futures. Key responsibilities include:
- Leading design and implementation efforts across various system domains to achieve cross-team objectives.
- Addressing challenges in platform design and implementation amidst competing constraints and uncertainty.
- Recognized as a subject matter expert in platform systems, contributing to the resolution of systemic challenges.
- Defining architectural direction and evolutionary strategies for essential subsystems within the platform.
- Facilitating alignment across teams to resolve technical and organizational conflicts.
- Enhancing the engineering maturity of the organization by consistently upholding quality, reliability, and security standards.
- Aligning technology decisions with company strategy while considering risk and growth constraints.
- Maintaining excellence through code and design reviews, mentoring junior engineers, and improving team efficiency beyond individual contributions.
- Actively participating in recruitment processes.

