W

Weight Watchers

Group-based weight loss program with meetings

Senior Security Engineer - Offensive Security & Remediation

Security Engineering & Architecture +1Posted on Nov 11
Full-timeRemote in USA

About the Job

Requirements

  • At least 6 years of security or software engineering experience, including at least 3 years of hands-on offensive work such as penetration testing, red or purple teaming, or application security testing.
  • Hands-on offensive security experience in AWS, including IAM privilege escalation, cross-account and role-trust abuse, SSRF to metadata credentials, and misconfigured public services.
  • Production software engineering experience in TypeScript and Node.js, including shipping fixes through code review, tests, and CI/CD.
  • Deep knowledge of web and API vulnerabilities, including OWASP Top 10 and API Security Top 10, and the ability to fix them in code.
  • Experience safely testing live production systems under rules of engagement.
  • Working experience with SAST, DAST, and SCA tools, including tuning and triaging their output.
  • Hands-on experience using or building agentic workflows for offensive security, and understanding of their limitations.
  • Experience with Burp Suite or similar proxies, and scripting custom tooling in TypeScript or Python.
  • Solid understanding of OAuth 2.0/OIDC, session management, and authorization models.
  • Ability to write actionable findings for engineers and reliable pull-request descriptions for reviewers.

Responsibilities

  • Plan and conduct red team, purple team, and application penetration tests mapped to MITRE ATT&CK, focusing on account takeover, API abuse, cloud credential misuse, and data exfiltration.
  • Test TypeScript web applications and APIs for OWASP Top 10 and API Top 10 vulnerabilities, including broken authorization and IDOR, injection, SSRF, prototype pollution, XSS, and insecure deserialization.
  • Continuously test new production features under agreed rules of engagement, using dedicated test accounts, avoiding real member data, respecting rate limits, and following clear stop conditions.
  • Test the identity stack, including OIDC/OAuth, SSO, and session handling, to validate its controls.
  • Build and operate agentic red team workflows for reconnaissance, attack-path discovery, and continuous testing under human oversight, with scoped targets, kill switches, audit logging, and human approval before high-impact actions.
  • Test the company’s AI features and agents for prompt injection, tool misuse, and data leakage.
  • Scope, manage, and quality-check third-party penetration testing and red team engagements from rules of engagement through retesting.
  • Write and ship remediation pull requests in TypeScript/Node.js and React/Next.js codebases, with tests and in accordance with team review and release processes.
  • Safely fix vulnerable npm dependencies through upgrades, lockfile hygiene, and breaking-change handling.
  • Build secure-by-default libraries and patterns, including authorization middleware, input validation schemas, safe output encoding, and secrets handling, for adoption by product teams.
  • Turn each finding class into a durable guardrail, such as a regression test, custom SAST or lint rule, or CI check.
  • Use AI coding assistants and agents to accelerate remediation, with human review of every change.
  • Emulate cloud attacks across AWS accounts, including IAM privilege escalation, role-chaining, cross-account trust abuse, exposed credentials, and metadata service abuse through SSRF.
  • Test external exposure, including public S3 buckets, API Gateway and Lambda misconfigurations, CloudFront and load balancer edge cases, and forgotten internet-facing assets.
  • Assess EKS and Kubernetes for container escape, pod-to-cloud privilege paths, and secrets exposure.
  • Map attack paths from application bugs to cloud impact and provide platform owners with infrastructure fixes and clear reproduction steps.
  • Share priorities, findings, and triage duties as part of the broader product security team.
  • Run and tune application security tooling, including SAST, DAST, and SCA; reduce false positives and route real issues to owners.
  • Triage and validate Bugcrowd submissions, reproduce reports, set severity, and work with engineers on fixes and payouts.
  • Use and improve Claude Security for AI-assisted vulnerability discovery and patching, validating its findings and fixes against manual testing.
  • Report outcomes including exploitable findings closed, time to remediate against SLA, bug classes eliminated, and tooling signal-to-noise.

Desired Qualifications

  • Experience with React/Next.js and a Node.js framework such as NestJS or Express.
  • Experience with npm supply chain security, including SBOMs, provenance, lockfile risks, and install-script risks.
  • Experience writing custom SAST rules, such as Semgrep-style rules, or ESLint security rules.
  • Experience managing third-party penetration testing or red team vendors end to end.
  • Experience with agent frameworks, MCP servers, or tool-calling LLM APIs, and knowledge of OWASP Top 10 for LLM Applications or MITRE ATLAS.
  • Experience with adversary-emulation tooling such as Atomic Red Team or Caldera, and C2 frameworks.
  • Experience running or triaging a bug bounty program such as Bugcrowd, a personal bug bounty track record, or published CVEs.
  • Experience with cloud offensive tooling such as Pacu, CloudFox, or Prowler, and AWS certifications such as AWS Security Specialty.
  • Experience in regulated environments, including HITRUST, SOC 2, or CCPA.

About the Company

Weight Watchers

Group-based weight loss program with meetings

Weight Watchers runs a weight management program centered on group support and accountability. Members join meetings for guidance, share tips, and track progress as part of a community that helps people manage eating and activity habits rather than promoting a single diet. The program typically involves paying a weekly or regular fee for in-person or virtual meetings, plus related products and materials that support behavior change. It differentiates itself from competitors by emphasizing a social, ongoing support system and a structured points-based approach to eating that members follow within a community framework, rather than relying on short-term diet plans. The company’s goal is to help people achieve healthier weight and lifestyles through long-term, sustainable changes supported by a network of peers and coaches.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
1963

Recently Posted Jobs

Explore more opportunities at Weight Watchers

See more jobs