Staff Backend Engineer
Core
Building and running the global KYC (Know Your Customer) system to verify customers, prevent illegal activities, and enable regional teams to localize verification experiences.
Role type
Staff Backend Engineer (Java/Spring Boot)
Builds
Global KYC verification framework, automated review systems, and agent tooling for the personal onboarding lifecycle.
Domain
Fintech / Regulatory Compliance / Identity Verification
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, SQL databases, Kafka, microservices architecture, domain-driven design, hexagonal architecture, technical debt management, system complexity reduction
Preferred skills
mentoring junior engineers, breaking down complex technical concepts, lean project delivery, data-driven decision making
Technologies
Java, Spring Boot, Kafka, SQL
Responsibilities
Lead technical initiatives to reduce system complexity and improve development speed; mentor junior engineers through code reviews and guidance; collaborate cross-functionally to balance customer experience, business needs, and technical concerns; implement monitoring and data strategies to measure impact and ensure regulatory compliance.
Seniority
Staff, hands-on IC with mentorship and architectural leadership