SoFi is seeking to develop applications to support front line and back office agents, leveraging AI automation to streamline agent-user interactions and enhance the member experience.
Requirements
4+ 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
Understanding of AI terminologies and LLM usage
Experience working in a collaborative coding environment (and git specifically)
Understanding of operational excellence and its importance, with experience in monitoring tools such as DataDog
Responsibilities
Lead the development and testing of system components/services, code and design reviews
Participate in shaping the technical architecture of the product
Help translate product requirements into user stories and technical solutions
Deliver highly available and scalable services in a production environment
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
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
Strong sense of responsibility; driving a project from inception to completion
Willingness to roll up your sleeves, collaborate with others and get stuff done