Senior Software Engineer (Biometric Authentication)
Core
Designing and scaling real-time biometric authentication services using image recognition, facial verification, and anti-spoofing to verify user identity.
Role type
Senior Software Engineer (Architecture & Distributed Systems)
Builds
Scalable, real-time verification APIs and event-driven services for identity products
Domain
Identity verification / Biometrics / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, distributed systems, modular design, SOLID principles, architectural ownership, scalable API design, message queuing, CI/CD, monitoring, relational databases, structured logging
Preferred skills
Mobile or web SDKs (iOS, Android, Web), B2B/SaaS product experience
Technologies
Python, CI/CD, relational databases, message queues
Responsibilities
Own architecture design for critical product areas, lead transformational architecture work for real-time matching and resilient services, set engineering standards and mentor team, partner with ML data scientists to solve identity problems, build scalable APIs and event-driven services
Seniority
Senior, hands-on IC with architectural leadership