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