Senior Software Engineer - Doc Verification

Entrust
Lisbon
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Leadership","Problem-solving","Collaboration","Mentoring"]

Senior Software Engineer with backend and ML focus leading document verification initiatives. You will build Python-based AI/ML processing, integrate with web/mobile SDKs, influence platform strategy, ensure security and compliance, and mentor junior engineers while collaborating with product and engineering leadership to advance Entrust’s document verification capabilities across Web, iOS, and Android.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Entrust
Entrust
4 months ago

Senior Software Engineer - Doc Verification

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Senior Software Engineer with backend and ML focus leading document verification initiatives. You will build Python-based AI/ML processing, integrate with web/mobile SDKs, influence platform strategy, ensure security and compliance, and mentor junior engineers while collaborating with product and engineering leadership to advance Entrust’s document verification capabilities across Web, iOS, and Android.
Location: Lisbon
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Develop and implement backend architectural solutions for document identity verification
  • •Build and optimize Python-based AI/ML systems for document processing
  • •Integrate with React web applications, Swift iOS SDKs, and Kotlin Android SDKs
  • •Contribute to technical strategy and platform development for Document Verification; ensure adherence to industry standards (NiST, ETSI, ISO, GDPR) and secure SDLC
  • •Mentor junior engineers and lead code reviews and technical design discussions; collaborate with product management and engineering leadership to improve development processes and system reliability

Key Requirements

  • •5+ years of professional software development with backend and ML focus
  • •2+ years in senior engineering roles with demonstrated technical competency
  • •Strong proficiency in Python; experience with at least one of: React/TypeScript, Swift/iOS, Kotlin/Android, Ruby
  • •Cloud platforms experience (AWS, Azure, GCP) and containerized deployment using Docker and Kubernetes
  • •Architecture: Experience designing scalable distributed systems and microservices; AI/ML: understanding of modern frameworks (TensorFlow, PyTorch) and production model deployment
Experience:5+ yearsDigital identitySecuritySaaS
Education:Bachelor's
Skills:CommunicationLeadershipProblem-solvingCollaborationMentoring
Languages:English
Tech Stack:PythonReactTypeScriptSwiftKotlinRubyAWSAzureGCPDockerKubernetesTensorFlowPyTorchAgileDevOps

Company Brief

Entrust
Provides identity, authentication, and secure transaction solutions including public key infrastructure (PKI), digital certificates, encryption, and secure issuance for payments, mobile, and enterprise environments to protect digital identities and critical communications.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Minneapolis, United States
Founded: 1994
WebsiteLinkedIn