Develop an intelligent, conversational AI-powered chat interface to support SoFi members' financial journeys and provide personalized financial insights and guidance
Requirements
- 3+ years programming experience including Full stack experience with React/Typescript and Kotlin/ Java
- 2+ years, Java or Kotlin programming experience
- Good understanding of relational databases
- 1+ years of experience building React based web applications
- Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests
- React / Kotlin / Spring / PostgreSQL, and Kubernetes in a service oriented architecture
- Experience building LLM based applications
Responsibilities
- Development, testing and deployment of software systems
- Actively participate in reviews to ensure code quality, efficiency, and adherence to best practices
- Execute on well defined technical tasks and user stories with high quality in a timely manner
- 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
Other
- 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
- High degree of ownership and involvement in the entire product life cycle
- Commitment to furthering your own career growth as well as to providing mentorship for your fellow team members
- Ability to work in a collaborative environment
- Must be eligible to work in the United States, unable to accommodate remote work from Hawaii or Alaska