Staff Software Engineer at Entrust

Lisbon, Lisbon, Portugal

Entrust Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Security, Biometrics, Identity VerificationIndustries

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

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

Skills

Key technologies and capabilities for this role

ReactSwiftKotlinPythonAI/MLRubyElixirMicroservicesBiometricsFace MatchingLiveness DetectionNIST FRTEFIDO AllianceGDPR

Questions & Answers

Common questions about this position

What technologies will I be working with in this role?

You will work with React for web applications, Swift for iOS SDKs, Kotlin for Android SDKs, and Python for AI/ML backend systems, along with Ruby and Elixir microservices.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this Staff Software Engineer role?

This information is not specified in the job description.

What does Entrust's company culture emphasize?

Entrust emphasizes curiosity, dedication, innovation, collaboration, and empowering careers through a flexible global workplace, with people as the secret weapon driving success.

What experience makes a strong candidate for this position?

Strong candidates have expertise in full-stack development across React, Swift, Kotlin, and Python AI/ML, experience leading architectural design, mentoring teams, and knowledge of biometric standards, privacy regulations, and emerging technologies like quantum-resistant cryptography.

Entrust

IT security

About Entrust

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI