SoFi · 1 hour ago
Principal Software Engineer, Loans Platform
SoFi is a next-generation financial services company and national bank that aims to change the way people interact with personal finance. They are seeking a Principal Software Engineer to lead the technical and strategic evolution of their financial services platform, focusing on improving engineering efficiency and fostering partnerships across various teams.
CreditCredit CardsFinancial ServicesFinTechLendingWealth Management
Responsibilities
Leading the development and execution of strategic org-wide or company-wide initiatives across multiple product or platform domains
Identifying and resolving systemic business, technical, or organizational problems that span multiple organizations across the company
Recognition as a subject matter across multiple product or platform domains with the ability to identify and lead the resolution of systemic issues
Ability to define the long-term architectural direction across all areas of the platform or across multiple products, aligning stakeholder teams around a shared vision and business goals
Ability to drive alignment across divisions to resolve technical and organizational conflicts in order to deliver on SoFi’s business and strategic goals
Raises the engineering maturity of the organization by identifying and leading key improvements in the organization's culture and processes that support engineering excellence
Ability to identify and lead key improvements in systems supporting engineer productivity and velocity
Ability to collaborate with partners to create and align technology and company strategy, resulting in plans that address the short and long-term goals of the business
Mentors engineers across the organization, is a key contributor in recruiting processes, and helps shape hiring standards
Qualification
Required
Bachelor's or Master's degree in Computer Science, or Software Engineering
10+ years as a professional, full-time Software Engineer, or similar relevant work experience
7+ years in a technical leadership role
Proven track record of defining and leading cross-team initiatives in support of key business and strategic goals
Proven track record of leading initiatives to increase engineering productivity and improve engineering excellence
Exemplary communication and documentation skills
Proficient coding in Java, Kotlin, or other similar object-oriented programming language
Experience with public cloud compute, storage, and infrastructure
Experience with Kafka, Docker, Kubernetes, and Spring Boot or similar frameworks
Deep understanding of relational and document database fundamentals
Deep understanding of microservices design principles and architecture
Deep understanding of scaling highly-available, mission-critical systems
Expert proficiency working with GIT and related CI/CD systems
Experience leading and improving Agile methodologies
Preferred
Experience with AWS technologies – DynamoDB, RDS, Lambda, Kinesis, SQS, S3, and Athena
Full-stack engineering experience, or willingness to expand your influence across our entire platform
Company
SoFi
SoFi is a finance company that offers a range of lending and wealth management services.
H1B Sponsorship
SoFi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (213)
2024 (117)
2023 (131)
2022 (118)
2021 (81)
2020 (42)
Funding
Current Stage
Public CompanyTotal Funding
$12.25BKey Investors
Fortress Investment GroupPGIMQatar Investment Authority
2025-12-04Post Ipo Equity· $1.5B
2025-07-29Post Ipo Equity· $1.5B
2025-04-17Post Ipo Debt· $3.2B
Recent News
dcm.com
2025-12-31
The Motley Fool
2025-12-26
2025-12-24
Company data provided by crunchbase