CareerPlanSign in

Senior Software Engineer, Coach

CA - San Francisco HQ💼 Full-time🗓 2026-06-05 → 2026-09-26

Core

Building an intelligent, conversational AI-powered chat interface to streamline member support queries and provide personalized financial insights at SoFi.

Role type

Senior Software Engineer (AI/LLM focus)

Builds

Conversational AI chat interface for personal finance members

Domain

Financial services / Large Language Models (LLMs)

Deliverable

production ML models | product features

Required skills

Kotlin, Java, Spring, PostgreSQL, Kubernetes, SOA/Microservices, LLM integration, prompt design, relational databases, ORMs

Preferred skills

Asynchronous systems, RAG, AI agents, NLP, full-stack (React/TypeScript), scaling high-availability systems

Technologies

Kotlin, Spring, PostgreSQL, Kubernetes, React, TypeScript

Responsibilities

Lead design, development, and testing of software services; lead code and system design reviews; translate product requirements into user stories and technical solutions; mentor other engineers; generate ideas for new initiatives and technologies; communicate with project leads and product managers

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.