Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Entrust Datacard

City of London

Hybrid

GBP 70,000 - 90,000

Full time

29 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology company seeks an experienced software engineer to contribute to technical strategy and platform development in London. Ideal candidates will have extensive experience in Python, cloud platforms, and designing scalable systems. This role offers flexibility in working arrangements including remote and hybrid options, aiming for a balanced work-life integration.

Benefits

Flexible work options

Qualifications

  • 5+ years of professional software development with backend and ML focus.
  • 2+ years in senior engineering roles with demonstrated technical competency.
  • Understanding of modern AI/ML frameworks and production model deployment.

Responsibilities

  • Contribute to technical strategy and platform development for Document Verification.
  • Ensure adherence to industry standards and compliance requirements.
  • Evaluate and implement emerging technologies for image quality assessment.

Skills

Python
React/TypeScript
Swift/iOS
Kotlin/Android
Ruby
AWS
Azure
GCP
Docker
Kubernetes

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

TensorFlow
PyTorch
Job description
## ## **Key Responsibilities*** Contribute to technical strategy and platform development for Document Verification* Ensure adherence to emerging industry standards and compliance requirements (NiST, ETSI, ISO, GDPR)* Apply software security best practices including secure SDLC and cryptographic implementation* Evaluate and implement emerging technologies for image quality assessment* **Education**: Bachelor's degree in Computer Science, Software Engineering, or related technical field* **Experience**: 5+ years of professional software development with backend and ML focus* **Leadership**: 2+ years in senior engineering roles with demonstrated technical competency* **Technical Skills**: + Strong proficiency in Python + Experience with at least one of: React/TypeScript, Swift/iOS, Kotlin/Android, Ruby + Cloud platforms experience (AWS, Azure, GCP) + 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* **Process**: Agile development methodologies and modern DevOps practices* **Communication**: Strong skills with ability to explain technical concepts to diverse audiencesAt Entrust, we don’t just offer jobs – we offer career journeys. Here is what you can expect when you join our team:Flexibility: Life is all about balance. Whether you’re remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.