Full Stack Software Engineer

Entrust
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
User Authentication
Azure
Cloud Computing
Code Review
Databases
DevOps
Distributed Systems
Cryptographic Protocols
Mobile Application Software
Python
OAuth
Ruby on Rails
Openid Connect
Newrelic
Ruby
Security Assertion Markup Language (SAML)
Secure Coding
Software Engineering
Systems Integration
TypeScript
Datadog
Google Cloud Platform
React
Delivery Pipeline
Software Security
Reliability of Systems
Backend
Kotlin
Containerization
Kubernetes
Information Technology
Sentry
Real Time Data
Api Design
Docker
Microservices

Job description

We are looking for a Full Stack Software Engineer to join our Signals Team, contributing to the development of secure, scalable applications that support digital identity and authentication services. You\u2019ll work across the stack\u2014from intuitive front-end interfaces to robust backend services\u2014collaborating with experienced engineers and product teams to deliver impactful solutions in a fast-evolving industry.

Signals Team Mission :

Accelerating global expansion with local trusted IDV solutions.

Our team builds and maintains key identity verification products such as Proof of Address, AML (Anti-Money Laundering) checks, eKYC database integrations, and eID integrations\u2014enabling secure onboarding and compliance for users around the world.

Responsibilities

Develop and maintain full-stack applications using React (TypeScript), Kotlin, Ruby and Python

Build and integrate APIs and microservices deployed on cloud platforms (AWS, Azure, GCP)

Collaborate with cross-functional teams to deliver secure, privacy-compliant features aligned with global standards (GDPR, BIPA, CCPA)

Participate in code reviews, design discussions, and agile ceremonies

Contribute to improving development workflows, CI / CD pipelines, and system reliability

Work closely with product and UX teams to deliver seamless user experiences

Apply secure coding practices and contribute to the implementation of cryptographic protocols

Stay current with emerging technologies and propose improvements to existing systems

Key Projects You\u2019ll Support

Enhance Signals products across identity verification, authentication, and secure communications

Help evolve the architecture of the Signals platform in collaboration with senior engineers

Contribute to the development of SDKs and APIs for consistent developer experience

Support real-time data processing and analytics capabilities

Assist in integrating advanced security features into our applications

Requirements

Bachelor\u2019s degree in Computer Science, Software Engineering, or related field

3+ years of professional experience in full-stack software development

Proficiency in React / TypeScript and at least one of the following Python, Kotlin or Ruby

Experience with cloud infrastructure and containerization (Docker, Kubernetes)

Familiarity with distributed systems and API design

Understanding of software security principles and privacy-by-design methodologies

Experience with agile development and DevOps practices

Strong communication and collaboration skills

Familiarity with monitoring tools (Datadog, Sentry, NewRelic)

Preferred Qualifications

Knowledge of identity protocols (OAuth 2.0, SAML, OpenID Connect)

Exposure to backend frameworks like Ruby on Rails or Spring

Understanding of privacy regulations and their technical implications

Experience with mobile app security and secure SDK development

Benefits & conditions

  • This is a hybrid / remote role based in Lisbon, Portugal or London, UK . If you live within one hour of either office, you\u2019ll be expected to work hybrid. For candidates located more than one hour away, a fully remote option is available.

Benefits PT :

25 days annual leave plus a day off - Birthday.

Two paid volunteering days per year.

Private Medical + Dental Insurance through Allianz (extended up to 2 children)

Life Assurance (3x Annual Base Salary)

Generous paid parental leave

Life enrichment allowance of up to \u20ac95 per month for services including gym, yoga, fitness classes, massages, childcare, and therapy.

Expense up to \u20ac350 to purchase workstation setup equipment

Benefits UK

25 days annual leave plus a day off for your Birthday.

Two paid volunteering days per year.

Bupa Private Medical and Dental Insurance

Pension with The People\u2019s Pension (employer contribution 4% of base salary)

Generous paid parental leave

Life enrichment allowance of up to \u00a380 per month to use for services including gym, yoga, fitness classes, massages, childcare, and therapy

About the company

At Entrust, we\u2019re shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely. Get to Know Us Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It\u2019sthe curiosity, dedication, and innovation that drive our success and help us anticipate the future., At Entrust, we don\u2019t just offer jobs \u2013 we offer career journeys. Here is what you can expect when you join our team : Career Growth : Whether you\u2019re a budding developer or a seasoned expert, we\u2019re 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\u2019re 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. We believe in securing identities\u2014but it doesn\u2019t stop there. At Entrust, we\u2019re passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we\u2019re creating a community where everyone is encouraged to be themselves. Ready to Make an Impact? If you\u2019re excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let\u2019s build a more secure world\u2014together.

Apply for this position