SoFi · 1 day ago
Staff Software Engineer, Chat
SoFi is a next-generation financial services company and national bank focused on transforming personal finance through innovative technology. The Staff Software Engineer will be responsible for developing an intelligent, conversational AI-powered chat interface to support members' financial journeys, ensuring high-quality code and product experience throughout the product lifecycle.
CreditCredit CardsFinancial ServicesFinTechLendingWealth Management
Responsibilities
Drive technical architecture, design decisions and cross-functional discussions for the product
Deliver highly available and scalable services in a production environment
Lead the design, development and testing of systems
Lead code and system design reviews
Help translate product requirements into user stories and technical solutions
Mentor other engineers, support the technical culture, and help grow the team
Generate ideas for new initiatives and technologies
Communicate with project leads, product managers and other software developers
Consistently demonstrate extremely high levels of technical knowledge, ingenuity, and creativity. Develop and apply advanced technologies, engineering principles, theories, and concepts. Broad knowledge about the design and operation of systems outside of specialty
Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment
Qualification
Required
Bachelor's Degree, ideally in a technical field, but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience
6+ years programming experience, ideally on a modern stack
4+ years Java or Kotlin programming experience
Strong understanding of relational databases and ORMs
Experience working on a SOA or microservice-based application
Experience working with asynchronous systems and event based systems (queues, streams)
Strong sense of ownership; driving a project from inception to completion
Pragmatic approach towards handling tech debt versus shipping new features
Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests
Preferred
Experience working with applications that leverage Large Language Models (LLMs), such as integrating LLMs, designing prompts, or exploring their practical applications
Experience working with various emerging LLM technologies, including Retrieval-Augmented Generation (RAG), prompt engineering, or AI agents
Experience with Natural Language Processing (NLP) or conversational AI, including building chatbots, virtual assistants, or similar systems
Experience scaling highly available, mission critical systems
Full-stack experience across Backend and Front-end (javascript/typescript, react)
Experience working with authentication and authorization systems
Company
SoFi
SoFi is a finance company that offers a range of lending and wealth management services.
H1B Sponsorship
SoFi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (213)
2024 (117)
2023 (131)
2022 (118)
2021 (81)
2020 (42)
Funding
Current Stage
Public CompanyTotal Funding
$12.25BKey Investors
Fortress Investment GroupPGIMQatar Investment Authority
2025-12-04Post Ipo Equity· $1.5B
2025-07-29Post Ipo Equity· $1.5B
2025-04-17Post Ipo Debt· $3.2B
Recent News
Business Wire
2026-01-07
2026-01-06
dcm.com
2025-12-31
Company data provided by crunchbase