✦ Luna Orbit — Software Engineering

Senior Software Engineer

at SoFi

📍 WA - Seattle ; WA - Remote Hybrid Posted April 08, 2026
Type Full-Time
Experience senior
Exp. Years 1+ years
Education Master’s degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline.
Category Software Engineering

SoFi is seeking a senior software engineer to develop backend services in a cloud-based microservices architecture for lending platform features.

  • Lead backend development for lending platform
  • Design APIs and microservices
  • Build scalable, highly available services
  • Shape technical architecture with stakeholders
  • Mentor/guide junior engineers

Stack includes Java/Kotlin, Spring Boot, AWS, Airflow, Zookeeper, Terraform, PostgreSQL/MySQL; experience with distributed systems, gRPC/Protobuf, and Flutter for certain components.

The ideal candidate is a senior software engineer with deep backend experience in Java and Kotlin, strong microservices and cloud architecture on AWS, and solid database expertise (PostgreSQL/MySQL) plus distributed systems familiarity.

JavaKotlinMicroservicesSpring BootAWSAirflowZookeeperFlutterTerraformPythonDistributed SystemsgRPCProtobufPostgreSQLMySQL
Spring BootAirflowTerraformPostgreSQLMySQLgRPCProtobufAWSAmazon Web Services
JavaKotlinMicroservicesSpring BootAWSAirflowZookeeperFlutterTerraformPythonDistributed SystemsgRPCProtobufPostgreSQLMySQL
JavaKotlinSpring BootMicroservicesAmazon Web ServicesAWSAirflowZookeeperFlutterTerraformPythonDistributed SystemsgRPCProtobufPostgreSQLMySQL
communicationcollaborationproblem-solving
Industry Fintech
Job Function Lead backend development for SoFi's lending platform in a cloud-based microservice environment.
Role Subtype Backend Engineer
Tech Domains Java, Kotlin, Spring Boot, Amazon Web Services, Airflow, Kubernetes, PostgreSQL, MySQL, gRPC, Protobuf
senior software engineerjavakotlinspring bootmicroservicesawsamazon web servicesairflowzookeeperflutterterraformpythondistributed systemsgrpcprotobufpostgresqlmysqlseattlehybridsofibackend engineerapi designcloud

No Master’s degree in CS/Engineering or related field, Lack of required backend/microservices experience

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