Staff Software Engineer, Servicing Platform

SoFi Technologies

Seattle, United States
On-site
Java, kotlin, or similar oop
Public cloud compute, storage, infrastructure
Kafka, docker, kubernetes, spring boot
Lead the design and implementation of key capabilities for the next generation of our financial services platform

Job Summary

  • Lead the design and implementation of key capabilities for the next generation of our financial services platform.
  • Focus on designing and implementing backend services for our next-generation Lending Platform, involving full product lifecycle engagement.
  • Drive alignment across teams, resolve technical and organizational conflicts, and uphold quality, reliability, and security policies.

Matching Summary

Lead the design and implementation of key capabilities for the next generation of our financial services platform.

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 and optimization
  • GIT and CI/CD systems
  • Agile methodologies

Nice-to-have

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

Key Requirements

  • Bachelor's or Master's degree in CS 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