Logo
Social Finance, Inc. (SoFi)

Senior Software Engineer, Full-Stack (Chat)

Social Finance, Inc. (SoFi), San Francisco, California, United States, 94199

Save Job

Senior Software Engineer, Full-Stack (Chat) Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next‑generation financial services company and national bank using innovative, mobile‑first technology to help our millions of members reach their goals.

The Role:

We are seeking a Senior Full‑Stack Software Engineer to join the Chat engineering team at SoFi. This team will play a pivotal role in supporting our members’ financial journeys by developing an intelligent, conversational AI‑powered chat interface. The system will streamline support queries and provide personalized financial insights and guidance.

You will have a high degree of ownership and be involved in the entire product life cycle. We are looking for someone who can take accountability for both the code and finished product. At SoFi, we pride ourselves on collaboration between Product, Design and Engineering and you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution. We also pride ourselves on a philosophy of continuous learning, and you should likewise be committed to furthering your own career growth as well as to providing mentorship for your fellow team members.

What you’ll do:

Development, testing and deployment of software systems

Drive technical architecture, design decisions and cross‑functional discussions for the product

Mentor other engineers the technical culture, and help grow the team

Actively participate in reviews to ensure code quality, efficiency, and adherence to best practices

Generate ideas for new initiatives and technologies

Help translate product requirements into technical solutions

Communicate with project leads, product managers and other software developers

Adapt existing practices, processes and frameworks to deliver tasks

Collaborate with peers as well as cross functional teams to coordinate and deliver projects

initiative and produce timely results in a fast‑paced and sometimes ambiguous environment

What you’ll need:

Bachelor’s Degree, ideally in a technical field, but great engineers come from many backgrounds

4+ years programming experience including Full stack experience with React/Typescript and Kotlin/Java

Core stack is React / Kotlin / Spring / PostgreSQL, running on Kubernetes in a service‑oriented architecture with over 100 services in production

2+ years Java or Kotlin programming experience

Good understanding of relational databases

2+ years experience building React based web applications

Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests

Pragmatic approach toward handling tech debt versus shipping new features

Nice to have:

Experience building LLM based applications

Experience scaling highly available, mission critical systems

Compensation and Benefits The base pay range for this role is $128,000.00 - $240,000.00 annually. The role is also eligible for a bonus, long‑term incentives and other competitive benefits.

Equal Employment Opportunity SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender identity, national origin, ancestry, age (40 or over), physical or medical disability, marital status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. SoFi is committed to an inclusive culture and offers reasonable accommodations to candidates with disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know.

Internal Employees If you are a current employee, do not apply here – please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Apply for this position Senior Software Engineer, Full-Stack (Chat)

Terms and Conditions Apply. SOFI RESERVES THE RIGHT TO MODIFY OR DISCONTINUE PRODUCTS AND BENEFITS AT ANY TIME WITHOUT NOTICE. To qualify, a borrower must be a U.S. citizen or other eligible status and meet SoFi's underwriting requirements. Lowest rates reserved for the most creditworthy borrowers. If approved, your actual rate will be within the range of rates listed above and will depend on a variety of factors, including term of loan, evaluation of your creditworthiness, years of professional experience, income, and a variety of other factors. Rates and Terms are subject to change at anytime without notice and are subject to state restrictions.

SoFi refinance loans are private loans and do not have the same repayment options that the federal loan program offers, or may become available, such as Income Based Repayment or Income Contingent Repayment or PAYE.

Licensed by the Department of Financial Protection and Innovation under the California Financing Law License No. 6054612. SoFi loans are originated by SoFi Lending Corp. or an affiliate, NMLS # 696891. (www.nmlsconsumeraccess.org)

#J-18808-Ljbffr