Staff Software Engineer leading architectural design and full-stack development for biometric identity verification at Entrust. Shaping the future of biometric authentication technology for various platforms.
Responsibilities
Lead the full-stack architectural design and implementation of biometric identity verification solutions spanning React web applications, Swift iOS SDKs, and Kotlin Android SDKs
Drive technical strategy and roadmap development for the Biometrics platform, ensuring alignment with emerging industry standards including NIST FRTE and FIDO Alliance requirements
Design and optimize Python-based AI/ML backend systems for biometric processing, with integration points across Ruby and Elixir microservices
Collaborate with cross-functional teams to implement privacy-compliant solutions adhering to BIPA, CUBI, ETSI, and GDPR regulations
Mentor and guide engineering teams through complex technical challenges, code reviews, and architectural decisions
Partner with product management and engineering leadership to translate business requirements into scalable technical solutions
Champion software security best practices including secure SDLC, cryptographic implementation, and code obfuscation techniques
Lead the evaluation and integration of emerging technologies such as quantum-resistant cryptography and zero-knowledge proof systems
Drive continuous improvement of development processes, deployment pipelines, and system reliability
Represent Entrust's technical capabilities in industry forums and contribute to open-source biometric standards
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related technical field
8+ years of professional software development experience with a focus on full-stack engineering
4+ years of experience in a senior or staff-level engineering role with demonstrated technical leadership
Expert-level proficiency in at least two of the following: React/TypeScript, Swift/iOS development, Kotlin/Android development, Python
Strong experience with cloud platforms (AWS, Azure, GCP) and containerized deployment using Docker and Kubernetes
Proven track record of designing and implementing scalable distributed systems and microservices architectures
General understanding of modern AI/ML frameworks (TensorFlow, PyTorch) and model deployment in production
Deep understanding of software security principles, cryptography, and privacy-by-design methodologies
Experience with agile development methodologies and modern DevOps practices
Strong communication skills with ability to explain complex technical concepts to diverse audiences.
Benefits
Career Growth: Whether you’re a budding developer or a seasoned expert, we’re invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.
Flexibility: Life is all about balance. Whether you’re remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.
Director of Software Engineering at Acuity leading AI - enabled digital commerce platform development and transforming user experience with modern architecture.
Senior Product Engineer leading application and integration of protection and control solutions by Hubbell. Collaborating with engineering, sales, and customer support to deploy tailored technical solutions.
Software Engineer leading a team to develop high quality software solutions for DoD training systems. Supporting the JTSE program at Joint Staff Complex in Suffolk, VA.
Lead Principal Engineer Specialist at SAE facilitating aviation standards through technical management and collaboration. Recruiting and mentoring volunteers while driving continuous improvement initiatives in a hybrid work environment.
Product Engineer overseeing the technical lifecycle of screening and biomass handling products for Valmet. Collaborating with global teams and providing engineering expertise across the product lifecycle.
Lead ETL Developer responsible for ETL solutions involving data integration and automation. Working in a hybrid environment at Canada Life with a strong emphasis on collaboration.
Senior Software Engineer developing high - quality software solutions for Savanta. Collaborating with cross - functional teams in a hybrid work environment to deliver impactful products.
Technical Lead developing and evolving iTakeControl, a clinical trial patient engagement platform at Red Nucleus. Leading in - house product development with a focus on compliance and mentoring engineers.
Principal Software Engineer developing and enhancing secure software systems for Northrop Grumman's CHORD portfolio. Focused on collaboration, team empowerment, and personal responsibility in a complex technical environment.
Software Engineer developing Python applications on Linux for Northrop Grumman's Space Sector. Collaborating with cross - functional teams to deliver secure, scalable software in a SCIF environment.