Back to Jobs
Development 19h ago

Senior Software Engineer - Verification Platform

SpainSpain
EstoniaEstonia
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

PythonBestseller 🔥
Learn in 56 Hours
BackendBestseller 🔥
Learn in 18 Hours

Want to know if you're a match for this job?

Calculate My Match Score

About Veriff: Veriff is an award-winning international identity verification and cyber-safety leader on an ambitious mission to build the benchmark for online trust. Our AI-powered identity verification product unifies advanced image recognition, face match telemetry, facial anti-spoofing liveness detection, and behavioral analysis to deliver automated, real-time identity orchestration. Backed by elite venture backing from Accel, IVP, Alkeon, Tiger Capital, and Y Combinator, Veriff supports the broadest catalogue of identity documentation across nearly every country and territory globally—safeguarding high-growth digital businesses and stopping fraudulent activities in their tracks.

Position Overview

We are seeking a highly autonomous, systems-fluent, and asynchronous code-proficient Senior Software Engineer to join our core Verification Platform team under a permanent, full-time remote footprint open across Spain, or hybrid out of our Tallinn, Estonia tech hub. In this high-leverage infrastructure seat, you will claim absolute end-to-end design and operational ownership over the central workflow orchestration engine and automated verification decisioning pipelines that anchor Veriff’s global product ecosystem. Shifting completely away from routine non-regulated data transcription loops, entry-level website layout changes, or basic copywriting logs, you will run an active high-throughput distributed message routing, fault-tolerant token processing, and real-time backend API laboratory. Partnering directly alongside cross-functional Identity, Fraud, and End User Platform engineering cells, your work directly determines the scalability and reliability of millions of automated customer onboardings. This position requires a software engineering authority with 5+ years of background who designs data pipelines fluidly natively using Python and distributed infrastructure primitives, manages message queuing nodes, eliminates single points of failure (SPOFs), and thrives inside structured on-call incident response rotations.

Key Responsibilities

  • Workflow Orchestration Governance: Design, implement, and operate Veriff’s high-scale backend services, focusing heavily on building the core workflow orchestration engine natively utilizing Python backend practices.
  • Decisioning Pipeline Engineering: Deliver critical orchestration features including multi-method execution streams, custom branching logic, dynamic automated fallbacks, and reliable webhook integration nodes.
  • Distributed Systems Resilience: Guard production-critical services against traffic surges by implementing sophisticated backpressure controls, idempotency handling, automated retries, and backward-compatibility test layers.
  • SPOF Elimination & Triage: Audit distributed system microservices continuously to eliminate single points of failure (SPOFs), establishing ironclad infrastructure boundaries.
  • Live Incident Response & On-Call: Participate actively in engineering on-call rotations, directing incident diagnostic assessments and authoring comprehensive blameless postmortems to maintain core pipeline health indices.
  • Engineering Quality Stewardship: Drive technical excellence across the platform squad through rigorous code reviews, automated CI practices, scannable runbook documentation, and technical mentorship of junior teammates.
  • Observability & Logging Instrumentation: Formulate and integrate structured logging patterns, customized metric alerts, and distributed tracing profiles across database layers.

Required Skills & Qualifications

  • A minimum of 5+ years of proven, successful professional history operating within a Senior Backend Engineer, Distributed Systems Architect, Python Platform Developer, Software Engineer - Infrastructure, or closely matching high-scale backend capacity.
  • Expert Asynchronous Python Command: Deep, production-grade mastery writing modular logic within event-driven and asynchronous architectures leveraging advanced Python libraries.
  • Verifiable history utilizing message brokers, event-driven streaming frameworks, or distributed message queues (specifically Amazon SQS or identical technology models).
  • Advanced structural understanding of modular application design patterns, relational database fundamentals, and strict adherence to SOLID principles.
  • Outstanding written and verbal communication strengths in English, with an established history explaining complex structural trade-offs clearly to both technical engineers and non-technical stakeholders.
  • Location Context: Position operates under flexible parameters open exclusively to qualified backend engineering authorities residing permanently within Spain (Remote) or Tallinn, Estonia (Hybrid/Office).

Preferred Strategic Indicators (Nice to Have)

  • Prior technical or functional architecture background constructing custom state machines, workflow execution engines, or identity verification/fraud detection software layers.
  • Familiarity with containerization orchestration fabrics (specifically Kubernetes deployment nodes), microservices mesh networks, or Infrastructure as Code tooling templates.

What We Offer

  • Competitive European Tech Platform Compensation: A highly competitive annual remuneration structure calibrated directly to your backend architecture pedigree, supplemented by lucrative corporate stock options to ensure you share in our global success.
  • 100% remote workspace infrastructure freedom from your home office across Spain, or modern hybrid-hub access inside our Tallinn tech spaces.
  • Venture-Scale Cybersecurity Impact: Elite professional credentials built by commanding the foundational verification and anti-spoofing engine relied upon globally by the world’s most innovative growth companies.
  • Comprehensive health preservation benefits, providing extensive medical, dental, and vision insurance packages to optimize your physical and mental well-being.
  • Access to extra corporate “recharge days” on top of your generous annual vacation allowance, a tailored annual Learning and Development budget paired with a Health and Sports budget, and four weeks of fully paid sabbatical leave upon celebrating your 5th work anniversary.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More