Software Engineer, Loans Originations

1 month ago
Full-time
Junior
Software Development
SoFi

SoFi

SoFi specializes in providing a comprehensive financial platform that empowers individuals to achieve their financial goals through services such as student loan refinancing, debt consolidation, home buying assistance, and investment opportunities, all...

Capital Markets
1K-5K
Founded 2011
$2900M raised

Description

  • Take ownership of delivering key improvements to platform subsystems.
  • Design, implement, and deploy new features and capabilities for market-leading loan products across the full product lifecycle.
  • Ensure code quality by writing clear, maintainable code and creating relevant test collateral, including basic unit tests.
  • Implement improvements to systems using established patterns to maintain reliability and scalability.
  • Contribute to the delivery and operation of highly-available, scalable services.
  • Collaborate closely with Product, Marketing, Operations, Business, Legal, and Compliance teams to deliver features.
  • Investigate and solve complex technical problems by diving deep into technical details and unfamiliar systems.
  • Follow established architectural and engineering patterns when contributing to well-defined features.

Requirements

  • Bachelor's or Master's degree in Computer Science or Software Engineering.
  • 1+ year of professional full-time relevant experience (including internships or research assistant roles).
  • Proficiency in Java, Kotlin, or another modern object-oriented language.
  • Strong sense of ownership and willingness to learn unfamiliar systems.
  • Ability to write clear, maintainable code and basic unit tests.
  • Understanding of relational and document database principles.
  • Familiarity with common libraries and frameworks and solid programming fundamentals.
  • Ability to follow established patterns and contribute to well-defined features.
  • Nice to have: experience with GIT, build automation, and CI/CD processes.
  • Nice to have: understanding of fundamental distributed systems concepts.

Benefits

  • Base pay range is provided; final base pay offer will be determined based on candidate experience, skills, and location.
  • Comprehensive and competitive benefits package (see SoFi Benefits page).
  • Inclusive workplace with equal employment opportunity and consideration under the San Francisco Fair Chance Ordinance.
  • Reasonable accommodations available for candidates with physical or mental disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Android - Retail

Toast 1K-5K Hotels, Restaurants & Leisure

Senior Android Engineer at Toast on the Retail POS team, responsible for shaping and delivering the POS product for retail locations by defining, designing, building, and maintaining features and core workflows that enable new customer and guest experiences and support business growth.

Android Android Studio CSS HTML JavaScript Kotlin Prototyping UX Design
16 hours, 25 minutes ago

Senior Software Engineer, Graphics

Unity 5K-10K Internet Software & Services

Senior graphics software engineer at Unity joining a team building the infrastructure to stream and render Unity content into other game engines and 3D environments, with the objective of creating a robust, high-performance pipeline that preserves visual fidelity across runtimes.

DirectX Unity Vulkan
1 month ago

Senior Software Engineer, Core Identity (Auth0)

Okta 5K-10K Professional Services

Senior Software Engineer on Okta’s Core Identity team (Auth0) designing, building, and operating the critical backend services that ensure secure, reliable, and scalable global authentication and identity functionality.

Agile AWS Azure JavaScript MongoDB Node.js OAuth OpenID Connect PostgreSQL Redis SAML TypeScript
1 month ago

Healthcare IT Developer

Kentro Internet Software & Services

Healthcare IT Developer at IT Concepts (Kentro) supporting VA Enterprise health IT projects, responsible for designing, building, and implementing Oracle Health (Cerner) Millennium solutions to improve clinical workflows and patient care across large-scale healthcare environments.

Agile SQL
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers