Tech Stack
JavaKotlinPythonGitCI/CDSnowflakeKafkaDockerKubernetesSpring BootRelational DatabasesDocument DatabasesDistributed SystemsJavaScriptTypeScriptReactRedisMicroservicesAWS Step FunctionsAirflowTemporal
Solid badges = required, outlined = preferred
Responsibilities
- Implement new capabilities, ensuring code quality, and delivering highly-available, scalable services.
- Collaborate technically with Product, Marketing, Operations, Business, Legal, and Compliance teams to translate business requirements into effective technical solutions.
- Lead the technical evolution of one or more key platform subsystems.
- Understand data models, APIs, scaling concerns, and failure modes to make effective trade-offs between maintainability and performance.
- Contribute to code reviews, mentor junior engineers, and create clear design and operational documentation.
Benefits
- Equity
- Health Insurance
- Remote Work
Culture
Cross-Functional TeamsCustomer-Obsessed
Requirements
Required: Bachelor's or Master's degree in Computer Science, or Software Engineering
Regions: Us
Get jobs like this in your inbox
Weekly Java, Kotlin, Python hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About SoFi
Industry: fintech
Size: large
SoFi is a next-generation financial services company and national bank using innovative, mobile-first technology to help millions of members reach their goals.
View company profile →Similar Jobs
Principal Software Engineer, Loans Platform
SoFi · Seattle, WA
Hybrid
Senior Software Engineer - job post
Northwestern Mutual · Milwaukee, WI 53205
Hybrid
$119k – $178k
Sr. Software Engineer - Data Platform
Addepar · New York, NY
$158k – $197k
Senior Staff Software Engineer
Galileo Financial Technologies · Buffalo-Niagara Falls Area
Remote
$173k – $297k
Senior Software Engineer, Backend
Flex · United States
Hybrid
$146k – $215k