2,137,151open jobs
136,176companies
253,594added this week
Browse all
Salary
$190k – $200k per year
Location
Hybrid (New York, Austin, King of Prussia, Scottsdale, United States)
Seniority
Staff
Visa
H-1B filings in 12 months: 4 · green card filings: 2

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 5, 2026. Vestwell scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Vestwell is a New York financial technology company founded in 2016 that runs workplace retirement savings infrastructure. Its platform powers plans for small employers and several state-sponsored savings programmes. The company works through advisers, payroll providers and financial institutions.

Vestwell is the financial technology company powering the new savings economy. The New York City-based fintech platform redefines how people save for the critical aspects of life across retirement, education, and healthcare savings needs. Today, Vestwell enables over 790,000 businesses and more than 2.75 million active savers, with over $57 billion in assets saved across all 50 United States. 

Vestwell offers a range of products, including workplace-delivered retirement plans, employer-offered student loan repayment benefits, and various savings accounts for education, emergencies, and individuals with disabilities.

Vestwell's platform serves a diverse clientele, including financial advisers, employers, third-party administrators, financial institutions, payroll providers, government agencies, and individual savers. To learn more, visit vestwell.com

Who Are We Looking For?

We are looking for a Staff Application Security Engineer to help secure the applications and identity integrations that power our products. This role will focus on analyzing and protecting our NestJS applications, strengthening application security practices across the software development lifecycle, and owning the security of our identity capabilities as both an identity provider (IdP) and a relying party (RP) in OIDC integrations and internal application usage.

You will work closely with software engineering, platform, infrastructure, and product teams to identify risk early, design practical mitigations, and make secure-by-default development easier. The ideal candidate combines strong hands-on application security skills with deep knowledge of modern authentication and authorization protocols.

What Will You Be Doing?

  • Analyze NestJS and TypeScript applications for authentication, authorization, input validation, injection, session, API, business-logic, and data-protection vulnerabilities.
  • Establish and evolve secure development patterns for NestJS, including guards, interceptors, middleware, decorators, validation, error handling, logging, configuration, and dependency management.
  • Own or contribute to the security architecture of our OIDC integrations and identity platform capabilities when we operate as:
    • An identity provider, including authorization, token, user-info, discovery, key-set, and logout endpoints.
    • A relying party, including client registration, redirect handling, authorization-code flows, token exchange, session establishment, and logout.
  • Design, review, and assess OAuth 2.0 and OpenID Connect flows, including authorization code with PKCE, refresh tokens, client authentication, scopes, consent, state, nonce, redirect URI validation, token lifetimes, and key rotation.
  • Help define and enforce authorization models using RBAC and, where appropriate, claims-based or policy-based access control.
  • Review access-control boundaries across services, APIs, tenants, users, roles, permissions, and administrative functions.
  • Lead or participate in threat modeling, security design reviews, architecture reviews, and secure code reviews.
  • Build security requirements, reusable libraries, reference implementations, and developer guidance that reduce recurring risk.
  • Improve security testing and detection through SAST, DAST, software composition analysis, secret scanning, API testing, dependency monitoring, and targeted security testing.
  • Partner with engineering teams to remediate vulnerabilities, prioritize findings by exploitability and business impact, and verify fixes.
  • Monitor relevant application and identity security signals, support incident investigations, and contribute to playbooks for account takeover, token compromise, authorization bypass, credential abuse, and related events.
  • Help maintain security documentation, standards, risk exceptions, and evidence needed for audits and customer assurance.
  • Stay current on application security, identity, OAuth/OIDC, browser security, API security, cloud security, and emerging attack techniques.

Requirements

The Necessities

  • Professional experience in application security, product security, software engineering, or a closely related discipline.
  • Strong experience securing Node.js and TypeScript applications; hands-on experience with NestJS is required or highly preferred.
  • Deep understanding of OAuth 2.0 and OpenID Connect, including common implementation pitfalls and secure deployment patterns.
  • Practical experience with both IdP and RP implementations, integrations, or security assessments.
  • Strong understanding of authentication and authorization concepts, including RBAC, least privilege, separation of duties, claims, scopes, permissions, sessions, tokens, and service-to-service access.
  • Ability to review code and architecture across APIs, web applications, background jobs, and distributed services.
  • Experience with web and API security risks, including OWASP Top 10, OWASP API Security Top 10, broken access control, SSRF, injection, XSS, CSRF, insecure deserialization, request forgery, misconfiguration, and supply-chain risk.
  • Familiarity with secure token handling, JWT validation, key management, JWKS, signing algorithms, rotation, revocation, and token storage considerations.
  • Experience integrating security into CI/CD and developer workflows without creating unnecessary friction.
  • Strong communication skills and the ability to explain security risks and tradeoffs to both technical and non-technical audiences.
  • A pragmatic, collaborative approach: you can identify meaningful risk, propose proportional controls, and help teams implement them.

The Extras

  • Experience with OAuth 2.1 guidance, FAPI, PAR, JAR, DPoP, sender-constrained tokens, or other advanced OAuth security patterns.
  • Experience with identity platforms or libraries such as Auth0, Okta, Keycloak, Cognito, Azure AD/Entra ID, or comparable systems.
  • Experience with SAML integrations for single sign-on solutions.
  • Experience with API gateways, service meshes, microservices, event-driven systems, and cloud-native deployments.
  • Familiarity containers, infrastructure as code, secrets management, and cloud IAM.
  • Experience with security tooling such as Burp Suite, Semgrep, CodeQL, Snyk, Dependabot, OWASP ZAP, or equivalent tools.
  • Familiarity with security standards and guidance such as OWASP ASVS, OWASP SAMM, NIST SSDF, NIST 800-63, and relevant OAuth/OIDC specifications.
  • Experience conducting penetration tests, adversarial reviews, or purple-team exercises.
  • Relevant security certifications or equivalent demonstrated experience.

This role will be based in either the New York City, Austin, King of Prussia, or Scottsdale office, and will be part of Vestwell's hybrid in-office operation.

The expected base salary range for this position is $190K - $200K base. This position is eligible to participate in the Company Bonus Pool and is eligible to receive new hire equity in the Company. Please note that salary bands are based on NY and other similar metro areas and may differ based on where the role is ultimately hired.

Full-Time Employee Benefits

We’re an innovative, high-growth company with an exciting future ahead. At Vestwell, we prioritize employee wellbeing through comprehensive health benefits, generous time off, and a dedicated Employee Wellbeing Committee. Our hybrid work model offers flexibility while providing access to our collaborative offices in Midtown Manhattan, Austin, King of Prussia, and Scottsdale. And, of course, as a company focused on helping people save for the future, we offer a competitive 401(k) plan.

Interview Process

Our interview process starts the same for every candidate with 1-2 introductory conversations to learn more about your background, interests, and what you're looking for, while also giving you the opportunity to learn more about Vestwell and the team. From there, the process varies by role but typically includes a skills or experience-based assessment, such as a coding interview, portfolio review, or deeper discussion of your relevant experience. Successful candidates then move on to a virtual or in-person interview panel. Before extending an offer, we complete a reference check with a current or former manager and a peer. Throughout the process, we prioritize transparency, clear communication, and minimizing surprises.

For your awareness you will only receive correspondence from [email protected] any other domain not ending in vestwell.com  is not our Recruitment team.

Vestwell’s Privacy Policy. Attention California residents: In the course of conducting our business and complying with federal, state, and local government regulations governing such matters as employment, tax, insurance, etc., we must collect Personal Information from you. Should you accept employment with Vestwell you may view our California Privacy Rights Act here:  Vestwell’s California Privacy Rights Policy.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,151 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Security
Similar stack
Same company
New York
In office · Full-Time · 7+ years exp · Chandler · Charlotte
AI/ML
Copilot
Cybersecurity
MITRE ATT&CK
SIEM
Apply
$133k – $193k per year · In office · Full-Time · 8+ years exp · Bachelor's Degree · San Jose
Python
DevOps
Azure
AWS
TCP/IP
DNS
VPN
BGP
Cybersecurity
NIST CSF
Zero Trust
Least Privilege
SIEM
Apply
$122k – $165k per year · In office · TS/SCI · Full-Time · 5+ years exp · Chantilly
Cybersecurity
Zero Trust
Management
ServiceNow
Apply
$143k – $173k per year · In office · Public Trust · Full-Time · 10+ years exp · Bachelor's Degree · Bethesda
DevOps
Linux
Windows
MPLS
Management
ServiceNow
Apply
$122k – $165k per year · In office · TS/SCI · Full-Time · 6+ years exp · Bachelor's Degree · McLean
DevOps
AWS
Cybersecurity
NIST 800-53
Apply
$50k – $56k per year · Remote (likely EAEU) · Full-Time · Moscow
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
Zustand
Redux
Webpack
GraphQL
Next.js
React.js
Vite
npm
pnpm
Redux Toolkit
Mobile
Clean Architecture
DevOps
Rest API
GCP
WebSockets
Azure
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
GitLab
QA
Cypress
Playwright
Chrome DevTools
Jest
Vitest
Apply
In office · Contractor · Boulogne-Billancourt
Python
JavaScript
TypeScript
SQL
Node JS
Databases
ClickHouse
ElasticSearch
AI/ML
Airflow
DevOps
CI/CD
Git
Docker
Kubernetes
GitLab
Analytics
ETL/ELT
Management
Confluence
Jira
Apply
$35k – $38k per year · Remote (likely EAEU) · Full-Time · Moscow
JavaScript
TypeScript
Node JS
Frontend
React.js
Vite
npm
DevOps
Rest API
Git
GitHub
Apply
$41k – $44k per year · Remote (likely EAEU) · Full-Time · 2+ years exp · Moscow
JavaScript
TypeScript
Node JS
Frontend
Zustand
Redux
Webpack
GraphQL
Next.js
React.js
Vite
npm
pnpm
React Router
DevOps
Rest API
WebSockets
CI/CD
Git
Docker
GitHub
GitLab
Management
Agile
Scrum
QA
Chrome DevTools
Jest
Vitest
Apply
Equity · In office · Full-Time · Dubai
Python
JavaScript
Rust
TypeScript
C++
Node JS
AI/ML
OpenCV
Multimodal AI
Computer Vision
AI Agents
MediaPipe
Frontend
GraphQL
DevOps
Rest API
gRPC
WebSockets
Wi-Fi
Cybersecurity
GDPR
HIPAA
IoT
MQTT
Zigbee
Matter
Management
Home Assistant
Apply
$140k – $150k per year · Hybrid · 2+ years exp · New York · Austin · King of Prussia · Scottsdale
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
DevOps
Azure
CI/CD
IAM
Cybersecurity
Burp Suite
Keycloak
Okta
Snyk
OWASP ZAP
Semgrep
CodeQL
OWASP Top 10
OWASP ASVS
Least Privilege
Threat Modeling
Dependabot
Microsoft Entra ID
Auth0
OWASP
Apply
$90k – $105k per year · Hybrid · New York
Cybersecurity
Crowdstrike
Apply
$70k – $80k per year · Hybrid · 2+ years exp · Bachelor's Degree · New York · Austin · King of Prussia · Scottsdale
Apply
$55k – $70k per year · Hybrid · Bachelor's Degree · King of Prussia
Management
Jira
Apply
$135k – $145k per year · Hybrid · 3+ years exp · New York · Austin · King of Prussia
SQL
Management
Agile
Apply
$168k – $282k per year · Equity · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · San Francisco · New York · Washington
Python
SQL
Databases
PostgreSQL
Snowflake
AI/ML
Spark
AI Agents
Agentic Workflows
DevOps
CI/CD
Apply
$225k – $250k per year · Remote (United States) · 10+ years exp · New York
Marketing
Salesforce
Apply
Legal Recruiter 10 hours ago
In office · Full-Time · 1+ year exp · High School Diploma · New York
Apply
TPA I / Receptionist 10 hours ago
In office · Full-Time · 3+ years exp · New York
Apply
In office · Full-Time · 1+ year exp · High School Diploma · New York
Apply
See all jobs
This is one of many
2,137,151 more open roles from verified company boards, updated every day.