Staff Software Engineer, Money Movement

SoFi Technologies

Greenville, DE, US
On-site
Architecting and building core banking systems
Designing sophisticated account structures
Engineering resilient money movement rails
At SoFi and Galileo, we aren't just building a bank; we are building the "AWS of Fintech."

Job Summary

  • At SoFi and Galileo, we aren't just building a bank; we are building the "AWS of Fintech."
  • You will evolve our banking core, design sophisticated account structures (including high-yield products like CDs), and engineer the resilient, "bulletproof" money movement rails that millions of members rely on.
  • This is a high-visibility role where you will lead through a "unified campaign" lens, managing deep technical interdependencies across a world-class ecosystem.

Matching Summary

At SoFi and Galileo, we aren't just building a bank; we are building the "AWS of Fintech."

Skills & Requirements

Must-have

  • architecting and building core banking systems
  • designing sophisticated account structures
  • engineering resilient money movement rails
  • leading technical interdependencies
  • developing and testing system components

Nice-to-have

  • influencing product architecture
  • mentoring other engineers
  • generating new initiative ideas
  • collaborative coding environment

Key Requirements

  • Bachelor's Degree or relevant work experience
  • 8+ years programming experience
  • 6+ years programming experience in Kotlin/Spring/Elixir/PostgreSQL or similar
  • Understanding of relational databases and ORMs
  • Experience with git and collaborative coding

Work Rights

Not specified

Tailored Resume

Cover Letter