Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SoFi Logo

Full Stack Software Engineer, Home Loans

SoFi

Salary not specified
Aug 22, 2025
Helena, MT, US
Apply Now

SoFi is looking to build cutting-edge technology systems that support their lending business, specifically within the Home Loans sector. A successful Home Loans platform is instrumental in the future and success of the company, and this role will help shape and guide that future and exponentially grow the customer base of this product.

Requirements

  • 2+ years of programming experience, ideally on a modern microservice stack
  • Expertise in React, Nextjs, Typescript, GraphQL, Java / Kotlin, Spring, MongoDB, and AWS
  • Experience with modern frameworks, component-driven development, APIs, and relational databases
  • Experience with Kafka, Docker, Kubernetes, Spring Boot, cloud infrastructure, Terraform, and CI/CD
  • Familiarity with cloud-native services, especially AWS services such as DynamoDB, RDS, Lambda, Kinesis, SQS, S3, and Athena

Responsibilities

  • Utilize different object-oriented programming languages to build performant and scalable applications within a cloud-based microservice architecture
  • Participate in shaping the technical architecture of the products
  • Develop technical solutions for new product requirements
  • Deliver highly available and scalable services in a production environment
  • Generate ideas for new initiatives and technologies
  • Collaborate with business stakeholders, product management, operations, and peer technical teams to deliver impactful products.
  • Work with our core technology stack: React / Nextjs / Java / Kotlin / Distributed Systems / Spring Boot / AWS / Postgres / MongoDB

Other

  • Bachelor’s Degree in a technical field
  • Strong sense of accountability and ownership; capable of driving a feature from inception to completion
  • Willingness to roll up your sleeves, collaborate with others, and get stuff done
  • Experience working in a team coding environment, refining designs together, working through code reviews, and managing requests
  • Effective communication and ability to work independently with limited support or supervision