Senior Software Engineer
Core
Building backend services for a low-latency, scalable open-banking decision-making platform that enables fair consumer lending by analyzing full financial pictures rather than just credit scores.
Role type
Senior Software Engineer (Backend)
Builds
Backend services spanning the lending lifecycle (customer onboarding, affordability assessment, loan payout, and collection) for a fintech platform.
Domain
Fintech / Consumer Lending / Open Banking
Deliverable
production ML models | product features
Required skills
Async Python with type hints, SQL, Git, Cloud infrastructure (AWS/GCP/Azure), Unit testing, Codebase maintenance, Stakeholder collaboration
Preferred skills
Lending products knowledge, Business process automation, Conversion optimization
Technologies
Python, FastAPI, Postgres, MySQL, Docker, AWS, Retool, OpenTelemetry, Uvicorn, SQLAlchemy, Liquibase
Responsibilities
Develop new backend features for the lending lifecycle, Participate in the full SDLC including design and code review, Own platform components and associated KPIs, Provide second-line support for system issues, Support junior engineers via PRs and pairing, Optimize Postgres database performance
Seniority
Senior, hands-on IC
