NEC Corporation

Senior Software Architect

NEC Corporation

full-time

Posted on:

Location Type: Hybrid

Location: Folsom • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudGoogle Cloud PlatformPython

About the role

  • Architect and design large-scale biometric identity solutions and services.
  • Define product requirements and create high-level architectural specifications ensuring scalability, security, and interoperability.
  • Design and validate biometrics matcher architecture through prototyping, testing, and performance analysis.
  • Provide detailed analysis to ensure solutions meet accuracy, performance, and SLA compliance.
  • Collaborate with product management, software development, QA, and operations to ensure effective delivery.
  • Act as the primary subject matter expert on NEC biometrics technologies (face, iris, fingerprint, voice, palm and latent fingerprint).
  • Provide technical guidance to internal teams, customers, and partners during solution design and deployment.
  • Troubleshoot and resolve biometrics-related accuracy, performance, and system integration issues.
  • Conduct feasibility analysis of new biometric algorithms and technologies for product adoption.
  • Stay current with emerging biometrics, ML/AI, identity, and security trends, embedding innovation into solution design.
  • Mentor junior architects and developers, providing technical leadership and direction.
  • Contribute to internal architecture standards, design patterns, and best practices.

Requirements

  • 20+ years of experience in biometrics technology, identity solutions, and services.
  • Proven expertise in NEC biometric technologies (fingerprint, iris, facial recognition, voice, behavioral).
  • Experience architecting and deploying large-scale identity systems, digital ID products, and distributed mission-critical systems.
  • Strong knowledge of encryption, secure data transmission, and biometric data privacy regulations.
  • Expertise in system integration (APIs, web services, database technologies) for seamless interoperability.
  • Experience with biometric capture devices and understanding their operational limitations.
  • Strong foundation in ML/AI, ML infrastructure, and applied computer vision.
  • Experience developing in Python, C++; proficiency with cloud architecture (AWS, Azure, GCP).
  • Demonstrated ability to translate business objectives into actionable solution strategies.
  • Master’s degree in Computer Science, Software Engineering, or a related field.
Benefits
  • Professional office environment with moderate travel as required for customer and team engagements.
  • Acts as a resource and mentor for colleagues with less experience; may direct the work of other technical staff.

Applicant Tracking System Keywords

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

Hard skills
biometric identity solutionsNEC biometric technologiessystem integrationencryptionsecure data transmissionbiometric data privacy regulationsML/AIcomputer visionPythonC++
Soft skills
technical leadershipcollaborationmentoringproblem-solvingcommunicationanalysisinnovationguidancedirectiontranslating business objectives
Certifications
Master’s degree in Computer ScienceMaster’s degree in Software Engineering