Senior Backend Engineer (Identity & Access Management)

New
A
AndersenIdentity and access management
Workplace type: remoteContractSenior
SalaryUp to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus
Apply NowOpens the employer's application page

Job Details

Languages
Level of English – from Upper-Intermediate and above.
Experience
Experience in backend engineering for 7+ years, including 5+ years with Go.
Required Skills
AWSKubernetesGogRPCTerraform

Requirements

  • Have 7+ years of backend engineering experience, including 5+ years with Go.
  • Have experience working with IAM in production environments.
  • Have strong production experience with Go and gRPC building complex, distributed backend systems.
  • Bring deep authentication and authorization expertise, including OAuth 2.0, OIDC, SSO, MFA, RBAC, JWT signing and verification, token security, session management, and cryptography.
  • Understand web security, federated identity, secure coding, and OWASP Top 10.
  • Have hands-on experience with cloud platforms, preferably AWS.
  • Have experience with Kubernetes and Infrastructure as Code tools including Terraform, Terragrunt, and OpenTofu/Tofu.
  • Have experience designing high-throughput, low-latency systems with a focus on security and correctness.
  • Be able to explain security and architecture trade-offs to technical and non-technical stakeholders.
  • Have English at Upper-Intermediate level or above.
  • Nice to have experience with SAML, SCIM, PKI, JWKs/JWKS endpoints, KMS/HSM key management, and token introspection.
  • Nice to have working knowledge of identity platforms, rate limiting, abuse mitigation, and adaptive authentication.

Responsibilities

  • Design, develop, and operate high-throughput, low-latency identity services for 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 JWT authentication and authorization, including token issuance, rotation, and revocation.
  • Write concurrent, performant backend services primarily in Go.
  • Design idiomatic, testable code and clear gRPC and HTTP API contracts.
  • Deploy, manage, and automate identity infrastructure, including CI/CD, monitoring, and incident response.
  • Lead identity security reviews and threat modeling, and guide teams on secure integrations.
  • Integrate and maintain identity providers such as Keycloak and AWS Cognito, and federation patterns.
  • Mentor engineers, conduct design reviews, and contribute to the technical roadmap and security posture.
View Full Description & ApplyYou'll be redirected to the employer's site
Up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus
Apply Now