Principal Biometrics SW Engineer

Ideal Innovations, Inc.•Bethesda, MD
•$131,300 - $201,748•Onsite

About The Position

The Biometrics Software Engineer integrates biometric technologies—including fingerprint, facial recognition, and iris scanning—into existing software systems and applications. The role connects biometric data capture and processing with other applications and platforms, including systems such as IDEMIA's MBSS, using third-party APIs and SDKs. The position combines biometric and software engineering expertise to develop and support integrations using Java, Spring, and C2S. It supports the secure storage and management of sensitive biometric information using database technologies and security best practices, and contributes throughout the software development lifecycle in an Agile/DevOps environment. The work also involves biometric-based identity management solutions and understanding biometric modalities, their capabilities and limitations, and factors affecting accuracy.

Requirements

  • Active TS/SCI clearance with at least a CI polygraph; the posting also states TS/SCI with a Full-Scope Polygraph (FSP) is required.
  • Bachelor's degree with 12 or more years of relevant experience, or a master's degree with 10 or more years of relevant experience; additional years of experience may substitute for a degree.
  • Strong understanding of facial recognition, fingerprint, and iris-scanning modalities, including strengths, limitations, and accuracy factors.
  • Experience integrating third-party APIs and SDKs for biometric data capture and processing.
  • Understanding of security protocols and best practices for handling sensitive biometric data.
  • Familiarity with database technologies used to store and manage biometric data.
  • Expertise in Java, Spring, C2S, and the software development lifecycle.
  • Experience delivering within DevOps toolsets and practices.
  • U.S. citizenship.

Nice To Haves

  • Experience with structured analysis and design methodologies.
  • Experience integrating with biometric-based identity management solutions.

Responsibilities

  • Integrate fingerprint, facial recognition, and iris scanning technologies into existing software systems and applications.
  • Integrate biometric systems, including IDEMIA MBSS, with applications and platforms used to capture and process biometric data.
  • Develop and support software integrations using Java, Spring, C2S, third-party APIs, and SDKs.
  • Support the storage and management of biometric data using applicable database technologies and security best practices.
  • Participate throughout the software development lifecycle in an Agile/DevOps development environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service