Veriff

Senior Software Engineer (Product Platform)

Veriff

Remote
Full-Time

Posted 3 months ago • Via weworkremotely.com

Description

Job Overview

  • Role: Senior Software Engineer (Product Platform)
  • Company: Veriff
  • Location: Remote
  • Employment Type: Full-Time
  • Category / Department: Full-Stack Programming
  • Salary: Competitive / Not Disclosed — confirm during interview
  • Listing Source: WeWorkRemotely

Job Description

Headquarters: Tallinn, Spain (Remote), São Paulo




At Veriff, we verify identities at scale, helping businesses connect with honest people online. Our software verifies over 10,000 government-issued documents from more than 190 countries, and this is growing fast! These are millions of verified identities a year and countless people working behind the scenes to help make the lives of millions—and eventually billions—of people safer online. We are a force for good, and we want to be the standard for trust online.


As a Senior Software Engineer, you will do more than write code—you will help architect scalable systems, mentor engineers, and drive business impact. We are looking for problem solvers like you to ensure this happens.

The Platform Area supports cross-domain business needs and processes through a common platform infrastructure. The development and evolution of the Veriff Platform are critical to our success. Our platform allows us to quickly adapt our technology to meet the rapidly evolving identity verification market needs and the strong appetite of our teams and customers to use innovative solutions to identify their customers and keep their communities safe. The Veriff platform is a technical area with lots of business and scalability challenges that are key to Veriff’s continuous success.




You’ll help us protect honest people online by:



  • Build & Scale: Design high-performance, maintainable, and secure systems that handle millions of verifications.

  • Lead & Mentor: Set the bar for technical excellence, sharing knowledge and guiding engineers.

  • Innovate & Optimize: Improve automation, scalability, and reliability.

  • Own & Deliver: Take responsibility for end-to-end development in collaboration with product and design.

  • Solve with a Holistic Mindset: Apply curiosity, adaptability, and multi-skill problem-solving to technical challenges.


You are the right future Veriffian for the job if you have:



  • Over 5 years of experience building large-scale applications

  • Long-term experience in NodeJS using TypeScript

  • Ownership experience of a specific component, feature, or system

  • A proven track record in developing, debugging, and shipping software products on large code bases

  • A Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field

  • The ability to inspire growth within teams by setting new standards


If you're passionate about coding, problem-solving, and contributing to Veriff's mission, we want to hear from you! Be part of a team that values innovation, collaboration, and excellence.


Elements of Our Tech Stack



  • Backend: Node.js (TypeScript), Python, Golang

  • Frontend: React (TypeScript)

  • Mobile: Kotlin (Android), Swift (iOS), Dart (Flutter), TypeScript (React Native)

  • Infrastructure: AWS, Kubernetes, Terraform

  • Data & ML: PostgreSQL, RabbitMQ, Python-based ML models





Why Veriff?

 


We are the preferred identity verification platform partner for the world’s most innovative growth-driven organizations helping conveniently verify and safeguard users anywhere in the world. We support the broadest number of identity documents from nearly every country and territory in the world - and this is continually increasing! With a diverse team in the United States, United Kingdom, Spain, and Estonia, as well as robust backing and funding from investors including Accel, Alkeon, IVP, Tiger Capital, and Y Combinator, we’re dedicated to helping businesses and individuals build a safer and more secure world. We strive to be the benchmark for trust online, and we take pride in being a positive force. 

 

When you join Team Veriff, we offer you the opportunity to have a real impact and advance your career, while looking after you along the way with a range of benefits designed with you in mind. Some of our favorites include...


  • 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 


We are an Equal Opportunities employer committed to a diverse and representative team. Different opinions, perspectives and personalities push us forward. We want to hear from people who are passionate about their work and align with our values. Regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status or disability. We also know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates - so rest assured, whoever you are, we want to hear from you! 


 

Please be informed that in the final stage of the recruitment process we may request you to go through identity verification. For more information, please see Recruitment Privacy Policy.


#LI-FS1#SPB1SPNTAL #LI-Remote

 

To apply: https://weworkremotely.com/remote-jobs/veriff-senior-software-engineer-product-platform

Salary & Compensation

The salary for this role is not publicly disclosed. Based on industry benchmarks, roles of this type in India or remote-first companies typically offer compensation in line with market rates for the experience level required. We recommend researching platforms like Glassdoor, Levels.fyi, or AmbitionBox to gauge expected ranges before your offer discussion.

In addition to base salary, many employers in this sector offer a comprehensive benefits package that may include:

  • Annual or performance-based bonuses
  • Health, dental, and vision insurance
  • Provident Fund (PF) and Gratuity contributions (India)
  • Paid Time Off (PTO), sick leave, and public holidays
  • Professional development budget and learning allowances
  • Stock options or Employee Stock Ownership Plans (ESOPs) at select companies
  • Flexible or remote working allowances
  • Parental leave and family health coverage

Note: The specific benefits offered by this employer should be confirmed during the offer stage. Not all benefits listed above may apply to every organisation or role type.

Work Arrangement

Type: Fully Remote

This role is designed for a fully remote work arrangement. You will have the flexibility to work from any location, provided you have a stable internet connection and can align with the team's core collaboration hours. The company supports remote employees with the necessary tools, virtual team-building activities, and regular check-ins to ensure productivity and a strong sense of belonging. Equipment and home-office stipends may be provided — check the job listing or confirm during the offer stage.

Typical Interview Process

While each organisation structures its hiring differently, candidates for this type of role typically go through the following stages:

  1. Resume and application screening
  2. Introductory phone or video call with HR
  3. Role-specific skill or competency interview
  4. Final interview with the hiring manager or panel
  5. Reference checks and offer discussion

Tip: Research the company's products, culture, and recent news thoroughly before each interview round.

About the Employer

Veriff is the organisation posting this opportunity. While full company details are available on the original job listing, here is what you should research before applying:

  • Company size and culture: Review the company's LinkedIn profile, Glassdoor reviews, and their official website to understand team size, work culture, and employee satisfaction.
  • Products and services: Familiarise yourself with what the company builds, sells, or delivers. Being knowledgeable about their offerings will set you apart during interviews.
  • Recent news: Search for any recent fundraising, acquisitions, product launches, or leadership changes — these often come up in interviews and signal company health.
  • Location and offices: The role is based in or around Remote. Confirm office address, remote policy details, and travel requirements during the process.
  • Where this listing was found: This job was sourced from WeWorkRemotely.

How to Apply & Preparation Tips

To apply for the Senior Software Engineer (Product Platform) position, follow these steps:

  1. Tailor your resume: Customise your CV to match the specific requirements listed in the job description. Use keywords from the posting to pass Applicant Tracking System (ATS) filters.
  2. Write a compelling cover letter: Even if not mandatory, a concise cover letter demonstrating your enthusiasm and fit for the role significantly improves your chances.
  3. Apply via the original listing: Use the apply link on the original job post to submit your application. Avoid applying through third-party channels that may delay or lose your submission.
  4. Prepare for phone screening: Be ready for an initial call within 3–7 business days of applying. Have your resume and a quiet space ready.
  5. Follow up professionally: If you haven't heard back in 7–10 business days, a brief, polite follow-up email to the recruiter is acceptable and often appreciated.

Disclaimer: This listing is aggregated from a public job board for informational purposes. JobSetuu does not guarantee the accuracy or current availability of this position. Always verify the details on the employer's official careers page before applying.

shopping_cart

Recommended Career Gear

13" Folding Step Stool for Adults 330 lbs Capacity Non-Slip Step Stool with Handle Collapsible Foot Stools, Green Small Stepping Stool for Bathroom, Bedroom, Kitchen (Brown) Amazon Choice
coding accessories

13" Folding Step Stool for Adults 330 lbs Capacity Non-Slip Step Stool with Handle Collapsible Foot Stools, Green Small Stepping Stool for Bathroom, Bedroom, Kitchen (Brown)

₹999
Buy on Amazon
Ant Esports 400 Air Mini Tower Gaming Cabinet (Black) - Support Micro-ATX & Mini-ITX, Tempered Glass Side Panel, 3 Pre-Installed ARGB Fans Amazon Choice
coding accessories

Ant Esports 400 Air Mini Tower Gaming Cabinet (Black) - Support Micro-ATX & Mini-ITX, Tempered Glass Side Panel, 3 Pre-Installed ARGB Fans

₹2,479
Buy on Amazon
Ant Esports Crystal Z2 Mid-Tower Computer Case/Gaming Cabinet – Black | Support Micro-ATX, Mini-ITX | Pre-Installed 3 ARGB Infinity Mirror Fans Amazon Choice
coding accessories

Ant Esports Crystal Z2 Mid-Tower Computer Case/Gaming Cabinet – Black | Support Micro-ATX, Mini-ITX | Pre-Installed 3 ARGB Infinity Mirror Fans

₹2,659
Buy on Amazon
check_circle

Discovery Success