Senior Software Engineer, Loans Platform
SoFi
Who we are:
Shape a brighter financial future with us.
Together with our members, we’re changing the way people think about and interact with personal finance.
We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.
The Role
Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancement to the next generation of our financial services platform. Key qualifications of this role include:
- Leading the technical evolution of one or more key platform subsystems.
- Resolving problems in the platform design and implementation that weren’t clearly anticipated, taking requirements with ambiguity and proposing durable technical solutions.
- Expertly leverage existing solution patterns and understand when to differentiate resulting in well-structured, maintainable code.
- Ability to understand data models, APIs, scaling concerns, and failure modes in order to make effective trade-offs between maintainability and performance.
- Creating stability by writing meaningful tests, considering observability, and leveraging your ability to debug complex issues across multiple system layers.
- The ability to create clear design and operational documentation.
- Contributes to code reviews, is a role model for more junior engineers, and contributes to team efficiency, beyond personal output.
What You’ll Do
As an emerging leader within our team, you will focus on building out the backend services for our next-generation Lending Platform. This role involves full product lifecycle engagement, from initial concept to deployment. Key responsibilities include implementing new capabilities, ensuring code quality, and delivering highly-available, scalable services. Success requires close technical collaboration with Product, Marketing, Operations, Business, Legal, and Compliance teams. You will be responsible for translating business requirements from these stakeholders into effective technical solutions that provide outstanding value to our members.
What You’ll Need
- Bachelor's or Master's degree in Computer Science, or Software Engineering
- 3+ years as a professional, full-time Software Engineer, or similar relevant work experience.
- Proficient coding in Java, Kotlin, or other similar object-oriented programming language.
- Proficient working with GIT and related CI/CD systems.
- Experience with public cloud compute, storage, and infrastructure.
- Experience with Kafka, Docker, Kubernetes, and Spring Boot or similar frameworks.
- Deep understanding of relational and document database fundamentals.
- Deep understanding of fundamental distributed systems concepts.
Nice To Have
- Full-Stack experience in both back-end (Kafka, Redis, Docker) and front-end (JavaScript, TypeScript, React).
- Experience with microservices design principles and architecture.
- Experience with workflow orchestration technology (AWS step function, Temporal).
We're driven to push boundaries and deliver exceptional products to help our members achieve financial stability. If you have the passion and a commitment to customer success, we want to hear from you.
- ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancement to the next generation of our financial services platform. Key qualifications of this role include: Leading the...SeniorSoftwareFull timeWork experience placement
- ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancements to the next generation of our financial services platform. Key qualifications of this role include: Leading the technical...SeniorSoftwareFull timeWork experience placementRemote work
- The Role We're looking for a Senior Software Engineer to join our Platform team and build the foundational infrastructure that powers Gridmatic. Our platform... ...-paid parental leave- Company Paid Life Insurance- Stock Option Loan ProgramPay range $209,000—$270,000 USDSeniorSoftwareHome officeFlexible hours
$25k
...ticketing industry. The Platform organization helps turn that... ...We’re looking for Platform Engineers to join us in building and improving... ...friction and improve how software is built and operated at SeatGeek... ...~401(k) matching ~ Student loan matching program ~ Health,...SeniorSoftwareFull timeTemporary workWork at officeLocal areaRemote workWork from homeHome officeFlexible hours- Affirm is building its own bank and seeks a Senior Software Engineer to own end-to-end bank systems—from cloud infrastructure to data platforms—with an AI-native team. You will work... ...leadership to launch deposit products, drive loan originations, and enable card issuing....SeniorSoftwareRemote job
$114.08k - $218.03k
...-facing mortgage application, while Empower will support loan origination through closing. As a Senior Software Engineer embedded within a Scrum team, you will provide hands-on expertise in one of these platforms, including configuration, customization, integrations, data...SeniorSoftwareFull timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours$11k
...stuck running their companies on software products built 20 years ago.... ...human cost to originate a loan is still over $11,000. Loancrate... ...and systems that let product engineers focus on shipping features... ...: you'll design self-serve platforms, libraries, and automation...SeniorSoftwareLocal areaRemote workFlexible hours- Affirm is building its own bank and seeks a Senior Software Engineer to own core banking systems, cloud infrastructure, data platforms, and tooling. You will work in a small AI-... ...leadership, launching deposit products, enabling loan originations, and bringing card issuing...SeniorSoftwareRemote job
$75k - $100k
...We are looking for an experienced Senior Loan Processor / Loan Partner to join our growing mortgage team. This is not an entry-level processing... ...• Accurately input loan file documentation into necessary software programs Qualifications: • Superb customer service, attention...SeniorSoftwareContract workRemote work$132.4k - $251.6k
...defense.The SOA CAAS Mainline Platform team within Collins Aerospace is seeking a Senior Principal Systems Engineer to support the development,... ...issues involving hardware, software, avionics interfaces, laboratory... ...programStudent Loan Repayment ProgramLife insurance...SeniorSoftwareTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$147.5k - $245.9k
...solutions. You will work across the entire software development life cycle, from front-end... ...Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 7 years... ...and optimization.Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and...SeniorSoftwareFull timeWork from home$136k - $220k
...their customers. Our AI-driven marketing platform infuses intelligence into every stage of... ...global employees! Who we are Our engineering department consists of 200+ people... ...looking for a self-motivated, highly driven Software Engineer who’s excited to build scalable...SeniorSoftwareFull timeWorldwideFlexible hours$166.9k - $230.9k
...Senior Software Engineer On Upstart's Identity Platform Team At Upstart, we're united by a mission that matters: to radically reduce the cost and complexity... ...our cutting-edge lending products, including Personal Loans, Auto Loans, and Home Loans. We are responsible for...SeniorSoftwareSummer workLocal areaRemote workWork from home- ...intelligence, Delinea’s leading cloud-native Identity Security Platform applies context throughout the entire identity lifecycle –... ...success is driven by world-class product leadership, outstanding engineers, and strategic investment from TPG. We value diversity, innovation...SeniorSoftwareFull timeH1bLocal area
- ...delivering innovative solutions to 1,400+ stores and 200,000+ associates across 8 states.From IT security and platform engineering to architecture, software development, and infrastructure, we offer career opportunities at every level—internships through technical leadership...SeniorSoftwareInternshipSecond jobRemote workRelocation package
$174.4k - $237.8k
...industrial robotics in the near future – with software and data at the core. Our mission... ...developers. We are a dynamic team of engineers, roboticists, designers, and... ...industrial robotics. Role As a Senior Full Stack Platform Software Engineer, you and the team...SeniorSoftwareFull timeWork experience placementLocal area$126.75k - $149.6k
...Description Position at MTA Headquarters JOB TITLE: Senior Software Engineer SALARY RANGE: $126,745 - $149,600 DEPT/DIV:... ...products. Critical Skills: Experience building cross-platform mobile applications using the Ionic Framework with Angular...SeniorSoftwareFull timeFor contractors2 days per week- ...Description The Senior Mortgage Loan Underwriter is responsible for performing initial underwriting analysis of 1-4 family mortgage and HELOCs... ...Proficiency in MS Office [Outlook, Excel, Word] or similar software is required. Proficiency working in lending systems including...SeniorSoftwareRemote work
- ...About the team The Apps & Experiences Platform team powers the systems and services... ...across feature development, platform engineering, infrastructure, and internal tooling... ...production-ready features. AS A SENIOR SOFTWARE ENGINEER FOR THE APPS & EXPERIENCES PLATFORM...SeniorSoftwareFull time
- ...Job Title: Software Engineer - Senior Level (IE Platform Infrastructure) Location: Arlington, VA Clearance: Top Secret (TS) (Active) Type: Full-time, W2 About VivSoft: VivSoft is a mission-driven technology company specializing in Cloud, DevSecOps, Artificial...SeniorSoftwareFull timeRemote workFlexible hours
- ...working. We’re #1 in our category, and experiencing exponential growth. Overview As Speechify expands, our Platform team seeks a Senior Software Engineer. This role is central to ensuring our success at Speechify by working on key features like: Payments, Analytics...SeniorSoftwareRemote jobFull time
$160.8k - $193k
...About the Role: We are seeking a Senior Software Engineer to join our Platform Engineering team. You will build and evolve the internal platforms and services that empower engineers across the company to automate and accelerate software development, testing, and validation...SeniorSoftwareFull timeRemote workWorldwideShift work- ...provides a versatile subscription management platform to manage the entire subscription lifecycle for... ...our go-to-market initiatives. The Platform Engineering organization is looking for an individual to join our Software Infrastructure development team in Broomfield...SeniorSoftwareFull timeWorldwide
$150k - $250k
...the only unified payments and financial platform for global businesses. Powered by our unique... ...of proprietary infrastructure and software, we empower over 250,000 businesses worldwide... ...team in the company, from Finance to Engineering, to solve hard problems and build new solutions...SeniorSoftwareTemporary workLocal areaRemote workWorldwide- ...Senior Loan Officer CrossCountry Mortgage (CCM) is the nation's number one distributed retail mortgage lender with more than 9,000 employees... ...and collaboration skills. Proficient in standardized software applications, including Microsoft Word, Excel, PowerPoint and...SeniorSoftwareTemporary workRemote work
$166.9k - $230.9k
...intelligent and deeply human. Our platform runs over one million... ...As a member of our Servicing Engineering team, you will play a pivotal role in ensuring smooth loan management, optimizing collections... ...stakeholders. As a Senior Software Engineer on our Servicing Engineering...SeniorSoftwareFull timeSummer workCurrently hiringLocal areaRemote workWork from home$15k
Role Description As a Senior Software Engineer on Upstart’s Identity Platform Team, you’ll play a critical role in building and securing our authentication, authorization... ...across our lending products, including Personal Loans, Auto Loans, and Home Loans. ~Design, develop, and...SeniorSoftwareFull timeSummer workLocal area$230k - $265k
...financial tools they need through the platforms they already sell on. We partner with... ...Position: We’re looking for a seasoned software engineer to join Parafin’s Infrastructure team... ...services for small businesses. As a Senior Software Engineer, you’ll be...SeniorSoftwareFull timeWork from homeFlexible hours$140k - $160k
...Role, Mission or Department Overview The New AI Products and Platforms mission is a central hub for new, high-ambition AI opportunities and services at The Times. We are hiring a Senior Software Engineer to help build the backend services and infrastructure that will...SeniorSoftwareFull timeWork at officeLocal areaFlexible hours2 days per week$140k - $220k
...potential. One great choice can change everything. Thrive with us at ZoomInfo.As a Senior Software Engineer on the Integrations team, you'll design and build the systems that connect ZoomInfo's platform to the ecosystem of CRM, MAP, and external eco-systems that our customers...SeniorSoftwareWork from homeWorldwideMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Loans Platform. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote



