Senior Software Engineer I - Onboarding Experience
Core
Design and build highly available, robust distributed backend systems to redefine the onboarding experience for European and UK customers, focusing on KYC flows and verification methods.
Role type
Senior Software Engineer (Backend)
Builds
Scalable onboarding journeys and verification solutions for personal and business customers in Europe and the UK.
Domain
Fintech / Regulatory Compliance (KYC)
Deliverable
production ML models | product features
Required skills
Java, Spring framework, JDBC, database internals, CI/CD pipelines, distributed and concurrent systems, relational and non-relational databases, query optimization, schema design, Test Driven Development
Preferred skills
machine learning basics (data pipelines, feature engineering, recall/precision), familiarity with machine learning systems in production
Technologies
Java, Spring, JDBC
Responsibilities
Improving Know Your Customer (KYC) flows, creating scalable solutions for verification methods, designing and implementing onboarding initiatives that adapt to regional needs, participating in product roadmapping and strategy sessions, owning a technical roadmap, translating product requirements into technical specifications, ensuring code quality through code reviews, actively collaborating with other teams and leading projects from beginning to release
Seniority
Senior, hands-on IC