Senior Software Engineer (Trust)
Previously generated summary being refreshed
Veriff seeks a Senior Software Engineer to join the Trust team in a remote capacity. The role involves designing and operating backend services that validate identity data against country-specific authoritative sources, such as government registries and AML screening databases. Candidates must possess at least five years of experience building large-scale Python applications, with specific expertise in event-driven architectures and message queues. Key responsibilities include integrating third-party APIs, modeling heterogeneous data into consistent verification results, and ensuring system resilience through robust error handling and monitoring. The position requires strong communication skills and the ability to manage sensitive personal data in compliance with regional regulations.
Key details
- Role focuses on building backend services that validate identity data against global government registries and sanctions lists.
- Requires five or more years of experience with Python, event-driven architectures, and message queues.
- Responsibilities include designing resilient distributed systems with features like idempotency, retries, and circuit breaking.
- Candidates must have strong data modeling skills to standardize inconsistent external data sources.
- The position involves on-call rotations, incident response, and mentoring team members.
