✦ Luna Orbit — Software Engineering

Staff Software Engineer, Loans Platform

at SoFi

📍 MT - Helena Remote Posted March 08, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Bachelor's or Master's degree in Computer Science or Software Engineering
Category Software Engineering

This role involves leading the design and implementation of core backend systems for a next-generation financial services platform, focusing on architecture, security, and cross-team collaboration.

  • Lead system design and architecture
  • Mentor junior engineers
  • Conduct code reviews
  • Collaborate across teams
  • Ensure security and reliability

The environment includes backend development, system architecture, security policies, and cloud infrastructure, with a focus on scalable, reliable financial technology systems.

The ideal candidate is a mid-level to senior software engineer with extensive experience in system design, architecture, and leadership within financial services or similar industries. They possess strong mentoring skills and a proven track record of delivering scalable, secure backend systems.

Bachelor's or Master's degree in Computer Science or Software Engineering5+ years Software Engineering experienceSystem design and architectureCode review and mentorshipCross-team collaboration
Experience with financial services platformsExperience with cloud infrastructureSecurity best practicesExperience with large-scale distributed systems
GitJiraAWSAzureKubernetesDocker
Software EngineeringSystem DesignArchitectural StrategyCode ReviewsMentoringAgileSecurity PoliciesDistributed SystemsCloud infrastructure
Software EngineeringBackend DevelopmentSystem DesignArchitectural StrategyCode ReviewsMentoringAgileSecurity Policies
LeadershipProblem-solvingCollaborationCommunicationMentorshipOrganizational Alignment
Industry Fintech
Job Function Technical leadership and system architecture for financial services platform
Staff Software EngineerSoftware EngineeringSystem DesignArchitectural StrategyCode ReviewsMentoringAgileSecurity PoliciesDistributed SystemsCross-team collaborationFull product lifecycleBackend servicesTechnical leadershipFinancial services platformCloud infrastructureFinancial servicesCloud

Lack of experience in system architecture, No prior leadership or mentorship experience, Not having a degree in Computer Science or related field

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