SoFi Invest is SoFi’s new investment platform that includes our market-leading robo-advisor, and online brokerage (stock, ETF, and mutual funds trading) products
Job Summary
SoFi Invest is SoFi’s new investment platform that includes our market-leading robo-advisor, and online brokerage (stock, ETF, and mutual funds trading) products.
You will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution.
We are seeking a Senior Software Engineer to join our team, with a strong sense of ownership and drive for delivery, and is a good mentor and co-worker.
Matching Summary
SoFi Invest is SoFi’s new investment platform that includes our market-leading robo-advisor, and online brokerage (stock, ETF, and mutual funds trading) products.
Skills & Requirements
Must-have
5+ years programming experience
Java, Kotlin or Scala programming
Relational databases and ORMs
Collaborative coding environment
Git and code reviews
Nice-to-have
Trading and/or exchange systems
FIX Protocol familiarity
Workflow platforms experience
Scaling highly available systems
Trading APIs experience
Key Requirements
Bachelor’s Degree or relevant work experience
4+ years Java, Kotlin or Scala programming experience