CareerPlanSign in

Senior Software Engineer (Lending Team)

Barcelona💼 Full-time🗓 2026-09-01 → 2026-09-26

Core

Design and build the onboarding journey, repayment integration, and core lending product experience for informal sole traders in Brazil, connecting Open Finance data to underwriting models.

Role type

Senior Software Engineer (Lending Product)

Builds

End-to-end lending product including onboarding, credit assessment, servicing, and collections for Brazilian sole traders.

Domain

Fintech / Lending / Open Finance / Brazil

Deliverable

production ML models | product features

Required skills

Designing and owning complex distributed systems, Open Finance or Open Banking integrations, Golang backend development, architectural decision-making, coaching engineers, navigating regulatory landscapes.

Preferred skills

Experience in banks or regulated financial products, fluency in Java, Kotlin, Python, or Ruby.

Technologies

Golang, Java, Kotlin, Python, Ruby, Open Finance APIs.

Responsibilities

Design and build the onboarding experience including KYC and data integration; Lead technical relationships with Open Finance partners; Build the core lending product from credit assessment to collections; Connect data to underwriting models; Make high-impact architecture calls; Partner with Compliance and Bank squads on regulatory requirements.

Seniority

Senior, hands-on IC with mentorship responsibilities.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.