Software Engineer - Back End
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
