25 oct
|
CrossTalent
|
Las Palmas de Gran Canaria
25 oct
CrossTalent
Las Palmas de Gran Canaria
Our AI-powered product uses advanced image recognition, facial verification, face recognition, facial anti-spoofing (liveness detection), and behavior analysis to make identity decisions. The next question is whether they can be trusted — and answering it means checking a person's identity data against the authoritative sources that hold the truth. Every country does this differently: a different registry, a different database, a different set of rules about what can be checked and how. To take our platform to the next level, we're looking for a Senior Software Engineer to join the Trust team. This team builds and operates the services that validate a person's identity data against country-specific authoritative sources — government registries, national databases, AML and sanctions screening — and turns that patchwork of very different upstreams into a single, dependable trust signal our customers can act on. YOU'LL HELP US PROTECT HONEST PEOPLE ONLINE BY:
Designing, building, and operating Trust's backend services — the integrations with external identity data sources and the validation logic on top of them — with a strong focus on reliability, scalability, and maintainability
Expanding our general coverage: onboarding new countries and data sources quickly, and building the abstractions that make the next integration cheaper than the last one instead of more expensive
Modelling messy, inconsistent upstream data into consistent, well-defined verification results — including the matching and validation rules that decide whether the data actually belongs to the person in front of us
Making our systems resilient to upstreams we don't control — timeouts, retries and idempotency, backpressure, circuit breaking, graceful degradation, backwards-compatibility testing, SPOF elimination, and end-to-end monitoring of every provider we depend on
Handling sensitive personal data responsibly, with regional data residency and compliance requirements designed in from the start
Driving engineering quality through code reviews, CI practices, runbook documentation, and mentoring teammates YOU ARE THE RIGHT FUTURE VERIFFIAN FOR THE JOB IF YOU HAVE:
5+ years of experience building large-scale backend applications with Python, including event-driven and async architectures with message queues (e.g. SQS, RabbitMQ, or similar)
Proven ownership of production-critical services — you understand what it means to be on-call and take reliability seriously
Strong data modelling instincts — you can turn heterogeneous, inconsistent external data into a clean domain model that holds up as the number of sources grows
Proficiency in a range of testing strategies that ensure robust and reliable software, including testing against external dependencies you can't fully control
Solid understanding of relational database fundamentals
Strong communication skills — you can clearly articulate technical ideas to engineers and non-engineers alike, and work comfortably with Product, Compliance, and external data providers NICE TO HAVE
Experience with identity verification, KYC/AML, financial services, or government/registry integrationsExperience working under data privacy and regulatory constraints (GDPR, regional data residency)
Event-driven systems, workflow or orchestration engines, or Kubernetes You can get familiar with our tech stack on StackShare . We strive to be the benchmark for trust online, and we take pride in being a positive force. Flexibility to work from home
Extra recharge days on top of your annual vacation
Extensive medical, dental, and vision insurance to ensure you're feeling great physically and mentally
Learning and Development & Health and Sports budget that you are free to tailor to your own needs
Please take the time to read our Recruitment Privacy Notice, which explains how we collect and process your data for recruitment-related activities in accordance with applicable laws. Please be informed that in the final stage of the recruitment process, we may request that you undergo identity verification. Software Engineering
#
📌 Senior Software Engineer - Database (Las Palmas de Gran Canaria)
🏢 CrossTalent
📍 Las Palmas de Gran Canaria