Staff AppSec Engineer — NestJS & Identity

Vestwell

New York, Austin, King of Prussia, Scottsdale (NY, TX, PA, AZ)

Hybrid

USD 190,000 - 200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid in-office operation
New hire equity
401(k) plan

Job summary

Vestwell is seeking a Staff Application Security Engineer to secure NestJS and TypeScript applications, focusing on authentication, authorization, and identity integrations. You will own security across OIDC flows and act as both IdP and RP within the platform.

You will collaborate with software engineering, platform, and product teams to implement secure-by-default practices, review threat models, and improve CI/CD security tooling and processes.

Qualifications

  • Strong experience securing Node.js and TypeScript apps, with NestJS preferred.
  • Deep understanding of OAuth 2.0 and OpenID Connect, incl. pitfalls and secure deployment.
  • Experience with IdP and RP implementations, integrations, or security assessments.
  • Knowledge of authentication/authorization concepts: RBAC, least privilege, tokens, scopes, and sessions.
  • Ability to review code/architecture across APIs, web apps, and distributed services.
  • Familiarity with secure token handling, JWT validation, and key management.

Responsibilities

  • Analyze NestJS and TypeScript apps for authentication, authorization, input validation, and data-protection vulnerabilities.
  • Establish secure patterns for NestJS: guards, interceptors, middleware, validation, logging, and error handling.
  • Own or contribute to OIDC integrations and identity platform security as IdP and RP.
  • Design and review OAuth 2.0 / OpenID Connect flows, PKCE, token lifetimes, and key rotation.
  • Define authorization models using RBAC and policy-based controls.
  • Lead threat modeling, design reviews, and secure code reviews.

Skills

Node.js
TypeScript
NestJS
OAuth 2.0 / OpenID Connect
RBAC / access control
Security testing (SAST/DAST)

Tools

Burp Suite
Semgrep
CodeQL
Snyk
Dependabot
OWASP ZAP

Job description

Vestwell is seeking a Staff Application Security Engineer to secure NestJS and TypeScript applications, focusing on authentication, authorization, and identity integrations. You will own security across OIDC flows and act as both IdP and RP within the platform.

You will collaborate with software engineering, platform, and product teams to implement secure-by-default practices, review threat models, and improve CI/CD security tooling and processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff App Security Engineer: Identity & NestJS Expert
Staff App Security Engineer: Identity & NestJS Expert

Vestwell • New York (NY), Austin (TX), King of Prussia (PA), Scottsdale (AZ)

Hybrid
USD 190,000 - 200,000
Health benefits
401(k) plan
Hybrid in-office work model
Hybrid Application Security Engineer — NestJS & IdP
Hybrid Application Security Engineer — NestJS & IdP

Vestwell • New York (NY), Austin (TX), King of Prussia (PA), Scottsdale (AZ)

Hybrid
USD 140,000 - 150,000
401(k) plan
Hybrid in-office operation
Health benefits
Staff AppSec Engineer - NestJS & OAuth/OIDC Expert
Staff AppSec Engineer - NestJS & OAuth/OIDC Expert

Cybersecurity Jobs • King of Prussia (PA)

Hybrid
USD 190,000 - 200,000
Health benefits
Generous time off
401(k) plan
+2
Hybrid Application Security Engineer (Equity Eligible)
Hybrid Application Security Engineer (Equity Eligible)

Vestwell • King of Prussia (PA)

Hybrid
USD 140,000 - 150,000
Health benefits
Generous time off
Employee Wellbeing Committee
+1
Staff Application Security Engineer New New York, NY | Austin, TX | King of Prussia, PA | Scottsdale, AZ
Staff Application Security Engineer New New York, NY | Austin, TX | King of Prussia, PA | Scottsdale, AZ

Vestwell • New York (NY), Austin (TX), King of Prussia (PA), Scottsdale (AZ)

Hybrid
USD 190,000 - 200,000
Hybrid in-office operation
New hire equity
401(k) plan
Remote Senior Full-Stack Engineer — NestJS/Next.js Expert
Remote Senior Full-Stack Engineer — NestJS/Next.js Expert

First American Financial Corporation • United States

Remote
USD 40,000 - 74,000
Staff Application Security Engineer
Staff Application Security Engineer

Vestwell • New York (NY), Austin (TX), King of Prussia (PA), Scottsdale (AZ)

Hybrid
USD 190,000 - 200,000
Health benefits
401(k) plan
Hybrid in-office work model
Application Security Engineer
Application Security Engineer

Vestwell • New York (NY), Austin (TX), King of Prussia (PA), Scottsdale (AZ)

Hybrid
USD 140,000 - 150,000
401(k) plan
Hybrid in-office operation
Health benefits
Backend NestJS Developer (Poland)
Backend NestJS Developer (Poland)

Productiv • United States

Remote
USD 120,000 - 180,000
Backend NestJs Developer (LATAM)
Backend NestJs Developer (LATAM)

Productiv • United States

Remote
USD 110,000 - 160,000