Senior Software Engineer II - KYC Experience
Core
Design and build public-facing APIs and scalable microservices for end-to-end onboarding and identity verification (KYC) to enable partners to onboard customers compliantly.
Role type
Senior Software Engineer (Backend/API)
Builds
Public APIs, event-driven microservices, and identity verification services for financial partners.
Domain
Fintech / Payments / Identity Verification
Deliverable
production ML models | product features
Required skills
Modern Java or JVM-based languages, Spring framework, Microservices architecture, Event-driven design, Kafka/messaging systems, Relational and non-relational databases, Query optimization, Schema design, Cross-team initiative leadership, Code review and mentorship
Preferred skills
Product-oriented thinking, Data-driven decision making, Clean code practices
Technologies
Java, Spring, Kafka, Microservices, Event-driven architecture
Responsibilities
Design and build intuitive public-facing APIs for partners; Own and drive technical roadmaps addressing reliability and scalability; Architect robust microservices using event-driven patterns; Influence product roadmapping and strategy; Lead cross-team initiatives to unlock new features; Mentor engineers through code reviews and best practices.
Seniority
Senior, hands-on IC with mentorship responsibilities