Staff Software Engineer, Loans Originations

SoFi

Cottonwood Heights, UT, United States
On-site
Java, kotlin, or similar oop
Public cloud compute, storage, infrastructure
Kafka, docker, kubernetes, spring boot
SoFi is seeking a Staff Software Engineer for their Loans Originations team, located in Cottonwood Heights, UT. The ideal candidate will lead the design and implementation of innovative financial services solutions while upholding high engineering standards

Job Summary

  • Join us in revolutionizing the lending landscape and lead the design and implementation of key capabilities of the next generation of our financial services platform.
  • As an established technical leader, you will focus on designing and implementing features, capabilities, and member experiences for our market-leading loan products.
  • Success in the role will require close technical collaboration with Product, Marketing, Operations, Business, Legal, and Compliance teams.

Matching Summary

Match Score: 85

SoFi is seeking a Staff Software Engineer for their Loans Originations team, located in Cottonwood Heights, UT. The ideal candidate will lead the design and implementation of innovative financial services solutions while upholding high engineering standards.

Skills & Requirements

Must-have

  • Java, Kotlin, or similar OOP
  • Public cloud compute, storage, infrastructure
  • Kafka, Docker, Kubernetes, Spring Boot
  • Relational and document database fundamentals
  • Distributed systems concepts
  • Microservices design principles
  • Performance tuning, data access optimization
  • GIT and CI/CD systems
  • Agile methodologies
  • Design and operational documentation

Nice-to-have

  • Scaling highly-available systems
  • AWS technologies
  • Full-stack engineering experience

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Software Engineering
  • 5+ years as a professional Software Engineer
  • 2+ years in a technical leadership role

Work Rights

Not specified

Tailored Resume

Cover Letter