📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Senior Backend Engineer - Identity & Access (OAuth, OIDC, Okta)

NeoEvolution AI

Nouveau Remote
Contrato Remote Senior 🇬🇧 English
TypeScript Node.js NestJS PostgreSQL REST GraphQL gRPC Kafka AWS Kubernetes Terraform Okta OpenID Connect OAuth 2.0 SAML 2.0 JWT CISSP

Description du poste

About the role

A large US-based client in the aesthetics and pharmaceutical sector is hiring a Senior Backend Engineer for its Core Platform team, which builds shared services such as enterprise identity and access management, API routing, client SDKs, audit trails and developer tooling. The role is 100% remote, full-time, with overlap with US business hours, and is a long-term independent contract with no specified termination period. Candidates must be based in Costa Rica.

Key responsibilities

  • Design, build and maintain authentication and authorization for end users, internal services and third-party integrations.
  • Integrate with enterprise identity providers such as Okta, including federation (SAML, OpenID Connect), multifactor authentication, application configuration and user-lifecycle migrations.
  • Implement OAuth 2.0 flows, token issuance and validation, service-to-service authentication and delegated or partner access.
  • Design role and permission models (RBAC, fine-grained and multi-tenant authorization) and enforce them across services.
  • Build and maintain backend services, APIs, client SDKs and middleware used by other teams.
  • Plan and execute safe migrations of users, applications and legacy authentication flows, with backward compatibility, feature flags, validation and rollback plans.
  • Translate security, privacy and compliance requirements into designs and code, and review designs and pull requests with a security lens.
  • Monitor, troubleshoot and improve reliability using logs, metrics, traces and alerts, and take part in the on-call rotation.
  • Write technical documents (designs, API contracts, runbooks) and explain security concepts to technical and non-technical audiences.

Required profile

  • 8+ years of software engineering with substantial backend responsibility.
  • Production experience building and running backend services and APIs (REST, GraphQL or gRPC) in a modern language such as TypeScript/Node.js, Java, C#/.NET, Go, Python or Kotlin.
  • Experience with relational databases, cloud-hosted distributed systems, automated testing, code reviews and CI/CD.
  • Strong debugging, system-design and written communication skills, with clear spoken English.
  • Bonus: experience leading technical execution, mentoring engineers and coordinating with Security, infrastructure, product and vendor teams.

Required skills

  • Hands-on experience with authentication and authorization in production.
  • OAuth 2.0 and OpenID Connect (authorization code with PKCE, client credentials, token exchange or on-behalf-of).
  • SAML 2.0 and federation between identity providers and applications.
  • Integration with an enterprise identity provider such as Okta (preferred), Auth0, Microsoft Entra ID, Ping or Keycloak.
  • JWT validation, session management, MFA, service accounts and secrets management.
  • Role and permission models, delegated access, and awareness of OWASP Top 10 risks and secure coding.
  • Nice to have: Okta Identity Engine, Okta APIs, Terraform, PingFederate, SCIM, DPoP, OPA, CISSP or other security certifications.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec NeoEvolution AI.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contrato.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Publie il y a 1 jour

Expire dans 1 mois

1 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

NeoEvolution AI