Senior Software Engineer

Contract type
Ongoing
Work mode
Remote
Experience
Senior · 5+ years

Job description

Senior Software Engineer role at Veriff's Biometric Solutions team, building and scaling real-time identity verification services with a focus on security, scalability, and maintainability.

At a glance

Employment
Full-time
Work mode
Remote

What you'll do

  • Own the design and evolution of the architecture for a strategically critical product area, making the calls that shape scalability, security, and maintainability for years
  • Lead transformational architecture work: real-time matching at scale, resilient event-driven services, and the CI/CD and observability foundations that make them dependable
  • Partner closely with other engineers, ML data scientists, and specialists to turn complex identity problems into working products, and drive cross-functional alignment with product and dependency teams
  • Build scalable, maintainable APIs and event-driven services that other teams and external customers depend on

What we're looking for

  • Over 5 years of experience building and operating large-scale applications (ideally in Python)
  • Deep expertise in distributed systems, modular design, and SOLID principles, with a track record of architectural ownership
  • Experience building scalable, maintainable APIs and working with message-queuing concepts
  • Fluency with CI/CD, monitoring, and what it takes to run reliable, high-throughput services in production
  • Comfort with a range of testing strategies for robust, reliable software
  • A working understanding of relational databases and structured logging systems
  • Strong communication and influencing skills, able to align engineers and non-engineers around a technical vision
  • A self-starter mindset that balances both tech and product decisions to come up with a balanced outcome for both customers and engineers
  • A history of mentoring engineers and explaining your solutions to non-engineers

Nice to have

  • Some experience working with mobile SDKs (iOS, Android) or Web in React
  • Previous experience working on a B2B/SaaS product

Your team

Biometric Solutions

Team building an ML-powered platform using advanced image recognition, facial verification, face recognition, facial anti-spoofing (liveness detection), and behavior analysis to make identity decisions.

Benefits

  • Flexibility to work from home
  • Stock options that ensure your share in our success
  • Extra recharge days on top of your annual vacation
  • Comprehensive relocation support to Estonia or Spain
  • 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
  • Four weeks of fully paid sabbatical leave after reaching your 5th work anniversary

Apply

Direct apply at Veriff

Opens the job posting at Veriff

About Veriff

Veriff's ML-powered platform uses advanced image recognition, facial verification, face recognition, facial anti-spoofing (liveness detection), and behavior analysis to make identity decisions.