Senior Software Engineer, Lending
Core
Design and build backend systems connecting member-facing lending products with shared platforms for credit risk, capital markets, repayments, and core financial systems.
Role type
Senior Software Engineer (Backend Systems & Architecture)
Builds
Real-time money movement, decisioning infrastructure, underwriting, ledgering, and financial transaction systems
Domain
Fintech / Lending / Banking
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering fundamentals, Ruby on Rails, API design, distributed systems, transactional databases, asynchronous processing, caching, large-scale architecture, system design, cross-team project leadership, fintech domain knowledge, technical mentorship
Preferred skills
Lending/credit systems experience, financial platform domains (capital markets, reconciliations), experimentation/analytics systems, shared platform capability adoption
Technologies
Ruby on Rails, APIs, distributed systems, transactional databases
Responsibilities
Lead end-to-end architecture and delivery of backend systems; Drive complex cross-team initiatives; Define and evolve APIs and data contracts; Design for scale, resiliency, and operational excellence; Mentor engineers through design reviews and technical feedback; Participate in on-call and incident response
Seniority
Senior, hands-on IC with leadership scope