Tech Stack
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 6 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: enterprise
SoFi is a next-generation financial services company and national bank that uses innovative, mobile-first technology to help millions of members achieve their financial goals.
View company profile →