IDfy company logo
IDfySenior Software Engineer

IDfy Senior Software Engineer Interview Experience (2026) — Identity Verification, 4 Rounds

Mumbai Metropolitan Region (On-site)20265 Rounds₹35 LPA base + ₹5 LPA bonus + ESOPs

About This Interview

I got the offer. Here's exactly what happened at IDfy's senior software engineer interview.

  • Role: Senior Software Engineer
  • Location: Mumbai Metropolitan Region (On-site)
  • Year: 2026
  • Timeline: 4 weeks, application to offer
  • Rounds: Recruiter Screen → Technical Round 1 → Technical Round 2 → System Design → Managerial Round
  • Difficulty: Hard — identity verification domain knowledge required
  • Outcome: Offer accepted
  • Compensation: ₹35 LPA base + ₹5 LPA bonus + ESOPs

Quick Stats

Applied through IDfy's careers portal in March 2026. A recruiter reached out within a week. The process took about 4 weeks — longer than startups but typical for a senior role at a growing fintech company. Being on-site, some rounds were in-person at their Mumbai office.

Round 1: Recruiter Screen

Format: 30-minute phone call Interviewer: Technical Recruiter Duration: 25 minutes What they were testing: Basic fit, communication, interest in identity verification Interviewer approach: Standard HR screen

The recruiter asked about my experience with backend systems, my familiarity with identity verification concepts, and my interest in IDfy's mission. I emphasized my experience with authentication systems and my interest in trust and safety technology.

I mentioned that I had worked on implementing KYC processes at my previous company, which seemed relevant. They're big on candidates who understand the identity verification domain.

Round 2: Technical Round 1

Format: 60-minute video call with shared coding Interviewer: Senior Software Engineer Duration: 55 minutes What they were testing: Backend fundamentals, security awareness, problem-solving Interviewer approach: Practical — focused on real IDfy problems

The interviewer started with a warm-up: "Tell me about a challenging security system you've worked on." I talked about implementing fraud detection in a KYC system at my previous company.

Then we moved to coding. The problem was: implement a simple document verification service that can validate ID documents. I had to handle image processing, OCR integration, and validation logic.

I used Python with OpenCV for image processing and discussed integration with OCR services. The interviewer pushed me on security — how do you handle sensitive personal data? What about data privacy?

His exact words were something like, "How would you ensure this service is GDPR compliant?" That's when I brought up data encryption, consent management, and data retention policies. He seemed satisfied that I understood the regulatory landscape.

Round 3: Technical Round 2

Format: 60-minute video call Interviewer: Staff Engineer Duration: 60 minutes What they were testing: Advanced backend, identity verification protocols, security Interviewer approach: Deep dive — pushed on security and compliance

This round focused on identity verification protocols and security. The interviewer asked about different KYC standards (Aadhaar, PAN, international IDs), fraud detection patterns, and regulatory compliance (GDPR, CCPA).

Then we did a coding problem: detect potential fraud patterns in verification attempts. I had to implement a rule-based fraud detection system with configurable rules and real-time alerting.

The interviewer asked about performance — how do you process millions of verification requests per day? I discussed using stream processing with Kafka and real-time analytics with Redis.

Round 4: System Design

Format: 90-minute video call with whiteboard-style discussion Interviewer: Engineering Manager Duration: 85 minutes What they were testing: System architecture, scalability, identity verification infrastructure Interviewer approach: Comprehensive — covered all aspects with security focus

The problem was: design an identity verification system that can handle 1M verifications per day with sub-second latency. I started by clarifying requirements — what types of documents? What's the fraud detection requirement? How do you handle data residency?

I proposed a multi-tier architecture with separate services for document upload, OCR processing, verification, and fraud detection. The interviewer grilled me on security — how do you secure document uploads? What about data localization requirements?

I suggested encryption at rest and in transit, role-based access control, and data residency strategies for different regions. He pushed me on operational aspects — how do you monitor this system? How do you handle compliance audits?

Round 5: Managerial Round

Format: 45-minute video call (in-person) Interviewer: Engineering Manager Duration: 40 minutes What they were testing: Culture fit, leadership, on-site readiness Interviewer approach: Behavioral — focused on soft skills and leadership

This round was about my experience leading teams, my approach to mentoring, and my understanding of IDfy's culture. I shared examples of how I'd grown team members at my previous company.

He also asked about my comfort with the on-site work model — how do I stay connected with the team? I emphasized my discipline with regular check-ins and clear communication.

The Insider Section

Here's something most guides don't mention: IDfy puts a lot of emphasis on understanding the identity verification landscape. In my system design round, they asked about different KYC standards, document verification APIs, and how to handle regulatory compliance across different countries. If you haven't worked in identity verification before, you'll need significant homework.

Also, being in the trust and safety space, they care deeply about security and compliance. The interviewer asked about data encryption standards, audit trails, and how to handle sensitive personal data. They're not just looking for code that works — they want code that's secure and compliant by design.

Compensation

The offer was ₹35 LPA base with a ₹5 LPA performance bonus and ESOPs. For a senior software engineer role in Mumbai in 2026, this is competitive with other fintech companies. The ESOP component was significant — they're growing quickly in the identity verification space.

Honest Assessment

Who this role IS right for:

  • Senior engineers with security and identity verification experience
  • People interested in trust and safety technology
  • Those comfortable with regulatory compliance and strict processes

Who this role ISN'T right for:

  • Someone looking for rapid experimentation and fast product iteration
  • Engineers who don't care about the identity verification domain
  • People who prefer complete autonomy over structured processes

Frequently Asked Questions

How hard is the IDfy senior software engineer interview? IDfy's senior software engineer interview is challenging — they test backend skills, identity verification domain knowledge, and system design for security-critical systems. Expect questions about KYC standards, fraud detection, and regulatory compliance.

How long does the IDfy interview process take? From application to offer, expect 3-5 weeks for senior roles. The process includes multiple technical rounds and can take longer due to coordination with senior interviewers and in-person meetings.

What is the IDfy interview process and rounds? The process typically includes: Recruiter Screen, Technical Round 1 (backend + security), Technical Round 2 (identity verification + fraud detection), System Design (verification infrastructure), and a Managerial Round. Some roles may have additional rounds.

How to prepare for IDfy senior software engineer interview in 2026-2026? Focus on system design for identity verification, security best practices, KYC standards (Aadhaar, PAN, international), and regulatory compliance (GDPR, CCPA). Understand the identity verification landscape and fraud detection patterns.

How much do senior software engineers make at IDfy? Senior software engineers at IDfy typically earn ₹30-42 LPA total compensation in 2026, depending on experience. The package includes base salary, performance bonus, and ESOPs.

Frequently Asked Questions

1

How hard is the IDfy senior software engineer interview?

IDfy's senior software engineer interview is challenging — they test backend skills, identity verification domain knowledge, and system design for security-critical systems. Expect questions about KYC standards, fraud detection, and regulatory compliance.

2

How long does the IDfy interview process take?

From application to offer, expect 3-5 weeks for senior roles. The process includes multiple technical rounds and can take longer due to coordination with senior interviewers and in-person meetings.

3

What is the IDfy interview process and rounds?

The process typically includes: Recruiter Screen, Technical Round 1 (backend + security), Technical Round 2 (identity verification + fraud detection), System Design (verification infrastructure), and a Managerial Round. Some roles may have additional rounds.

4

How to prepare for IDfy senior software engineer interview in 2025-2026?

Focus on system design for identity verification, security best practices, KYC standards (Aadhaar, PAN, international), and regulatory compliance (GDPR, CCPA). Understand the identity verification landscape and fraud detection patterns.

5

How much do senior software engineers make at IDfy?

Senior software engineers at IDfy typically earn ₹30-42 LPA total compensation in 2025, depending on experience. The package includes base salary, performance bonus, and ESOPs.

Key Topics

IDfySenior Software EngineerMumbaiIdentity VerificationKYCFraud DetectionGDPRESOPs

Found this helpful?

Explore more experiences — or share your own interview story.