CareerPlan

Software Engineer - Back End

PortoFull-time2026-08-21 → 2026-11-10

Core

Design and develop scalable authentication and authorization microservices for the Farfetch ID platform, managing millions of identities in real-time while ensuring GDPR compliance.

Role type

Senior IC backend software engineer (identity & security)

Builds

Authentication/Authorization microservices and identity platform components

Domain

E-commerce / Luxury Fashion / Distributed Systems

Deliverable

production ML models | product features

Required skills

C# .NET, OAuth/OpenID, NoSQL/SQL databases, microservices architecture, testing strategies, distributed systems

Preferred skills

Agile (SCRUM/Kanban), mentoring teams, tooling development

Technologies

.NET, Mongo, Cassandra, Kafka, Redis, Docker, Duende Identity Server

Responsibilities

Evolve authentication/authorization microservices architecture; Monitor, maintain, and support existing services and libraries; Collaborate with Data, Product, and Security teams to define technical roadmap; Ensure quality and reliability of authorization/authentication flows

Seniority

Senior, hands-on IC