Principal Software Engineer, Loans Platform

SoFi

Seattle, United States
On-site
10+ years professional software engineering experience
7+ years in technical leadership roles
Proficient coding in java or kotlin
The role involves leading the development and execution of strategic org-wide initiatives across multiple product domains to revolutionize the lending landscape

Job Summary

  • The role involves leading the development and execution of strategic org-wide initiatives across multiple product domains to revolutionize the lending landscape.
  • Candidates must define the long-term architectural direction and align stakeholder teams around a shared vision and business goals.
  • Success requires raising engineering maturity by identifying key improvements in organizational culture, processes, and systems supporting engineer productivity.

Matching Summary

The role involves leading the development and execution of strategic org-wide initiatives across multiple product domains to revolutionize the lending landscape.

Skills & Requirements

Must-have

  • 10+ years professional software engineering experience
  • 7+ years in technical leadership roles
  • Proficient coding in Java or Kotlin
  • Experience with Kafka Docker Kubernetes Spring Boot
  • Deep understanding of microservices architecture
  • Public cloud compute storage infrastructure experience

Nice-to-have

  • Strong communication and documentation skills
  • Mentoring engineers across the organization
  • Driving engineering culture improvements
  • Collaborating with legal and compliance teams

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Software Engineering
  • 10+ years as a full-time Software Engineer
  • 7+ years in a technical leadership role

Work Rights

Not specified

Tailored Resume

Cover Letter