Entrust

Software Engineer II

Entrust
Apply
3 months ago
Lisbon, PortugalMid Level

Responsibilities

  • Design, build, and evolve full-stack applications using React, TypeScript, Kotlin, Python, and Ruby.
  • Architect and develop scalable APIs and microservices deployed on AWS, Azure, or GCP.
  • Own complex features from design through production and ongoing operation.
  • Drive architectural discussions and contribute to long-term technical strategy.
  • Improve system reliability, scalability, observability, and performance.
  • Collaborate with product, UX, engineering, and other cross-functional teams to deliver secure, privacy-compliant experiences.
  • Mentor engineers through code reviews, pairing, and technical guidance.
  • Contribute to identity, authentication, SDK, API, and cryptographic systems.
  • Scale third-party integrations and implement improvements to engineering practices, tools, and workflows.

Requirements

  • 5+ years of professional experience in full-stack or software engineering.
  • Strong proficiency in React and TypeScript plus at least one of Python, Kotlin, or Ruby.
  • Experience designing and building distributed systems and scalable architectures.
  • Experience building and operating APIs and microservices in cloud environments.
  • Familiarity with Docker and Kubernetes.
  • Strong understanding of system design, performance, and reliability trade-offs.
  • Deep knowledge of software security principles and privacy-by-design approaches.
  • Experience working in agile environments with CI/CD practices.
  • Strong communication skills and the ability to influence technical decisions.
  • Experience mentoring engineers and contributing to team growth.
  • Preferred qualifications include knowledge of OAuth 2.0, SAML, and OpenID Connect; experience with Spring Boot or Ruby on Rails; understanding of privacy regulations; and experience building secure SDKs or developer platforms.

Benefits

  • Hybrid work for Lisbon-based employees or fully remote work for employees outside Lisbon.
  • Career growth, learning initiatives, leadership development, and challenging projects.
  • A supportive, inclusive, collaborative, and high-performing engineering culture.
  • Flexible working options intended to support work-life balance.
  • Work on globally used identity and security systems and influence architecture and technical direction.
  • Diversity, inclusion, respect, unconscious-bias training, and global affinity groups.
Entrust

About Entrust

1,001-5,000 employees

Entrust builds identity-centric security software and hardware for enterprises, governments, and financial institutions, including PKI and certificate management, SSL/TLS, MFA, HSMs, and digital identity verification. It also supplies systems that issue payment cards, passports, and secure ID credentials. The privately held company is headquartered in Minneapolis, Minnesota, and serves customers in more than 150 countries.

Contact me