Senior Software Engineer - Identity

New
Remote in EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsPostgreSQLGCPTypeScriptGoDistributed Systems

Requirements

  • Strong hands-on experience with TypeScript/Node.js in production backend systems.
  • Experience with PostgreSQL in production backend systems.
  • Deep knowledge of identity and authentication standards: OAuth 2.0, OIDC, SAML, JWT, and session management.
  • Proven experience designing and operating distributed systems at scale.
  • Security-first mindset with understanding of threat models and trust boundaries.
  • Self-directed and comfortable collaborating in a remote, distributed team.
  • Experience with Go, Lua, or Google Cloud Platform is a plus.

Responsibilities

  • Design and build core authentication and authorization infrastructure.
  • Implement and evolve identity protocols including OAuth 2.0, OIDC, SAML/SSO, and JWT.
  • Own reliability, correctness, and security of identity services from API gateway to backend and UI.
  • Identify and drive architectural improvements with a security-first lens.
  • Design and implement agent attribution and authorization models for AI workflows.
  • Collaborate across the stack using Node.js/TypeScript and PostgreSQL.
  • Participate in code reviews, architectural discussions, and on-call rotations.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now