Senior Backend Engineer - Identity & Access Management
Andersen Lab · Dubai
Job description
About the role
Andersen is hiring a Senior Backend Engineer (Identity & Access Management) for a project building a scalable distributed platform and delivering reliable backend solutions for an international customer in the financial and protection services domain. The system is developed in Go, with a focus on efficient concurrency, reliability and long-term maintainability. The role is based in Dubai, with the option to work fully remotely, from the office or in a hybrid arrangement.
Key responsibilities
- Design, develop and operate high-throughput, low-latency identity services: SSO, MFA, session management and federation.
- Own features end-to-end, from design through production and support.
- Implement and scale OAuth 2.0, OpenID Connect and JWTs, including secure token issuance, rotation and revocation.
- Write clean, concurrent, performant backend services in Go, with idiomatic, testable code and clear gRPC/HTTP API contracts.
- Use DevOps experience to deploy, manage and automate identity infrastructure (CI/CD, monitoring, incident response).
- Serve as subject matter expert on authentication and identity, covering security reviews, threat modelling and secure integrations.
- Maintain integrations with custom and standard identity providers (e.g. Keycloak and AWS Cognito) and federation patterns.
- Mentor engineers, run design reviews and contribute to the team's technical roadmap and security posture.
Required profile
- 7+ years of backend engineering experience, including 5+ years with Go.
- Production experience with IAM and with Go and gRPC in complex distributed systems.
- Deep expertise in authentication and authorization, including OAuth 2.0, OIDC, SSO, MFA, RBAC, JWT signing/verification, token security, session management and cryptography.
- Strong understanding of web security, federated identity, secure coding and OWASP Top 10.
- Ability to explain security and architecture trade-offs to technical and non-technical stakeholders.
- English at upper-intermediate level or above.
Required skills
- Go and gRPC
- AWS (preferred) and Kubernetes
- Infrastructure as Code with Terraform, Terragrunt and OpenTofu/Tofu
- Nice to have: SAML, SCIM, PKI, KMS/HSM, token introspection, rate limiting and abuse mitigation
What we offer
- Up to an additional 1,000 USD per month in the annual bonus depending on expertise.
- Corporate training portal, mentoring and adaptation systems for new employees.
- Certification compensation (AWS, PMP, etc.) and a referral program.
- Private health insurance and sports compensation depending on employment type.
- Bright corporate life and the chance to work in FinTech, healthcare, retail, telecom and other sectors.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 days ago
Expires 1 month from now
16 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Andersen Lab
Dubai
Related job offers
-
Graduate - Digital Solutions, Data Science & Analytics (UAE Nationals)
AECOM Dubai -
Manager - Project Management - Payments
Emaratech Dubai -
Product Manager - Onboarding & KYC
kastcard Dubai -
Forward Deployed Solutions Engineer - AIM
aveva Abu Dhabi -
CRM Data Manager (12-Month Fixed-Term Contract)
cognitapeople