✦ Luna Orbit — Software Engineering

Senior Software Engineer, Invest

at SoFi

📍 WA - Seattle Remote Posted March 13, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining SoFi's investment platform, including robo-advisor and brokerage services, with a focus on scalable, reliable software systems.

  • Develop system components
  • Architect scalable solutions
  • Conduct code reviews
  • Test and deploy services
  • Maintain system health

The environment includes React, Java, Spring, PostgreSQL, microservices architecture, and deployment pipelines, emphasizing scalable and maintainable code.

The ideal candidate is a mid-level software engineer with 5+ years of experience in full-stack development, particularly with React, Java, and Spring. They are hands-on, collaborative, and capable of designing scalable, reliable systems.

programming experiencesystem designsoftware developmenttestingdeployment
cloud computingmicroservices architectureDevOpsAgileScrum
ReactJavaSpringPostgreSQL
ReactJavaSpringPostgreSQLsoftware developmentsystem architecturetestingdeploymentmicroservices
ReactJavaSpringPostgreSQLsoftware developmentsystem architecturetestingdeploymentscalabilitymicroservices
ownershipcollaborationmentoringproblem-solvingcommunication
Industry Fintech, Investment, Financial Services
Job Function Design, develop, and maintain SoFi's investment platform software
Role Subtype Software Engineer
Tech Domains Java, Spring Boot, RESTful APIs, Cloud, Agile
Senior Software EngineerReactJavaSpringPostgreSQLsoftware developmentsystem architecturetestingdeploymentmicroservicescloud computingDevOpsAgileScrumsystem design

Less than 5 years of experience, Lack of experience with core stack technologies, No experience in software deployment or testing

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile