Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Veriff

Senior Software Engineer, Biometric Authentication

Veriff

Senior Software Engineer involved in building and scaling real-time verification services using ML-powered platforms at Veriff. Owning architecture, leading teams, and partnering across functions for identity solutions.

Posted 7/1/2026full-timeRemote • 🇪🇪 EstoniaSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsPython

About the role

Key responsibilities & impact
  • Owning the design and evolution of the architecture for a strategically critical product area, making the calls that shape scalability, security, and maintainability for years
  • Leading transformational architecture work: real-time matching at scale, resilient event-driven services, and the CI/CD and observability foundations that make them dependable
  • Setting and raising engineering standards, and mentoring and growing the engineers around you
  • Partnering closely with other engineers, ML data scientists, and specialists to turn complex identity problems into working products, and driving cross-functional alignment with product and dependency teams
  • Building scalable, maintainable APIs and event-driven services that other teams and external customers depend on

Requirements

What you’ll need
  • Prior 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

Benefits

Comp & perks
  • Flexibility to work from home
  • Stock options that ensure your share in our success
  • 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
  • Four weeks of fully paid sabbatical leave after reaching your 5th work anniversary

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonScalable ApplicationsModular DesignSOLID PrinciplesEvent-Driven ServicesMessage-Queuing ConceptsRelational DatabasesStructured LoggingTesting StrategiesHigh-Throughput Services
Soft Skills
Strong CommunicationInfluencing SkillsSelf-Starter Mindset