Senior Go Developer (Authentication and Authorization)

I
Intetics Inc.Identity and access management
Albania. Azerbaijan. Georgia. Serbia. Slovenia. PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of backend engineering experience, including 5+ years with Go and 3–4+ years working with authentication, authorization, SSO, MFA, OAuth 2.0, OpenID Connect, JWT, and session management in production environments
Required Skills
AWSKubernetesGogRPCTerraform

Requirements

  • Have 7+ years of backend engineering experience.
  • Have 5+ years of experience with Go.
  • Have 3–4+ years working in production with authentication, authorization, SSO, MFA, OAuth 2.0, OpenID Connect, JWT, and session management.
  • Bring strong production experience with Go and gRPC, including building complex distributed backend systems.
  • Have deep knowledge of OAuth2, OIDC, RBAC, JWT, token security, session management, and cryptography.
  • Understand web security, federated identity, secure coding, and OWASP Top 10.
  • Have hands-on experience with AWS, Kubernetes, and Terraform.
  • 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.
  • Nice to have: experience with SAML, SCIM, PKI, JWKs/JWKS endpoints, KMS/HSM key management, or token introspection.
  • Nice to have: working knowledge of identity platforms, rate limiting, abuse mitigation, or 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, including secure token issuance, rotation, and revocation strategies.
  • Write concurrent, performant backend services primarily in Go and define clear gRPC/HTTP API contracts.
  • Deploy, manage, and automate identity infrastructure, including CI/CD, monitoring, and incident response.
  • Lead internal security reviews and threat modeling for identity flows, and guide secure integrations with the platform.
  • 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
View details
Apply Now