Principal Software Engineer, Loans Originations

SoFi Technologies

Seattle, United States
On-site
Technical and strategic evolution
Cross-team initiatives
Engineering productivity and excellence
Lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control of their financial destiny

Job Summary

  • Lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control of their financial destiny.
  • Define and execute the technical vision and strategy for the platform, partnering across technology and business teams.
  • Raise the engineering maturity of the organization by identifying and leading key improvements in the organization's culture and processes that support engineering excellence.

Matching Summary

Lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control of their financial destiny.

Skills & Requirements

Must-have

  • technical and strategic evolution
  • cross-team initiatives
  • engineering productivity and excellence
  • Java, Kotlin, or similar OOP
  • public cloud compute, storage, infrastructure
  • Kafka, Docker, Kubernetes, Spring Boot
  • microservices design principles
  • scaling highly-available systems
  • Agile methodologies

Nice-to-have

  • AWS technologies
  • full-stack engineering experience

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Software Engineering
  • 10+ years as a professional Software Engineer
  • 7+ years in a technical leadership role
  • Experience with public cloud
  • Experience with Kafka, Docker, Kubernetes, Spring Boot
  • Deep understanding of microservices
  • Deep understanding of scaling systems
  • Expert proficiency with GIT and CI/CD

Work Rights

Not specified

Tailored Resume

Cover Letter