Senior Backend Software Engineer, Identity

Remote Full-time
We are seeking a highly skilled and innovative Senior Software Engineer to join our team and contribute to the development of cutting-edge identity verification, document scanning, and fraud prevention solutions.

This role is ideal for engineers passionate about secure digital identity, biometric authentication, and scalable SaaS platforms, who thrive in a fast-paced environment. The Senior Engineer will work on backend systems, integrating AI/ML models, document parsing, and ID authentication workflows to deliver secure and seamless identity verification experiences for enterprise clients across multiple industries.

Key Responsibilities

Design, develop, and maintain scalable identity verification and document scanning platforms using modern programming languages and frameworks.

Build and optimize high-performance backend systems, APIs, and microservices for identity verification workflows.

Implement secure data handling, encryption, and storage solutions to protect sensitive personally identifiable information (PII).

Collaborate with product managers and designers to implement features that enhance user experience, fraud detection, and compliance workflows.

Develop systems to detect fraudulent documents, synthetic identities, deepfakes, and identity spoofing attempts.

Optimize image and video processing pipelines for mobile and web-based ID scanning.

Participate in code reviews, architectural discussions, and technical strategy planning to drive engineering excellence.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

5+ years of software engineering experience, ideally in identity verification, document scanning, fintech, or cybersecurity.

Strong programming skills in Python, Java, C#, or Go and experience with RESTful APIs, microservices, and cloud platforms (AWS, GCP, Azure).

Experience integrating machine learning models, OCR/document parsing, and biometric authentication systems.

Knowledge of security standards, encryption, and secure coding practices.

Familiarity with KYC/AML compliance, GDPR/CCPA regulations, and identity verification best practices.

Excellent problem-solving skills, with the ability to work independently and collaboratively in a fast-paced, Agile environment.

Strong communication skills for technical discussions, writing detailed documentation, etc.

Work alongside our Sales Engineers to assist with system setup, customer onboarding and troubleshooting, and testing of customer implementations of our VeriScan and DIVE products.

About IDScan.net

Based in New Orleans, Louisiana, but with a global footprint, IDScan.net is the leading provider of omnichannel identity verification software, supporting both brick and mortar and digital businesses. More than 7,500 businesses use our software to prevent fraud, verify age, manage access and visitors, and stay compliant. Our team supports identity verification at scale, and product innovation to meet the needs of high compliance industries and use cases.

About IDScan.net
IDScan.net is an identity verification technology leader, and provider of software based solutions for ID fraud prevention, document authentication, age verification, and access management. Our software centers on the identity document (ID or passport) and uses AI and machine learning to flag fraudulent documents with a high degree of accuracy. IDScan.net is a growth-focused SaaS company who provides licenses and subscriptions to software products. We pride ourselves on our customer service and flexible approach to meeting client needs.

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Remote Customer Sales Representative – Driving Business Growth through Exceptional Customer Experience and Strategic Sales Strategies at blithequark

Remote

[Remote] Media Search Analyst - Spanish Speakers in US

Remote

Experienced Customer Support Representative – Delivering Exceptional Service at careerzynith

Remote

Experienced Virtual Data Entry Specialist – Customer Service, Travel Planning, and Administrative Support

Remote

**Experienced Part-Time Data Entry Associate – National Office**

Remote

Residential Counselor Orchard Street- 40 Hours, Evening Shift

Remote

**Experienced Customer Service Representative – Aviation Industry Remote Customer Support (Part-Time)**

Remote

Software Engineer (x/f/m) - Global Architecture

Remote

[Remote] Associate Director, Clinical Operations Standards and Planning

Remote

Go-to-Market - Boston, MA, USA

Remote
← Back