Senior Security Engineer, Offensive Security & Remediation

Jobgether

United States

Remote

USD 180,000 - 195,000

Full time

5 hours 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

Remote work within the United States
Annual bonus program
Comprehensive benefits package

Job summary

Jobgether is seeking a Senior Security Engineer focused on offensive security and remediation. You will lead red team activities, test TypeScript web apps and APIs, and drive secure engineering practices across AWS environments.

You will develop fixes in TS/Node.js, manage external engagements, and help build reusable security patterns with automation and CI checks.

Qualifications

  • At least 6 years of experience in security or software engineering, including 3+ years in offensive security.
  • Hands-on experience in AWS environments, IAM, cross-account trust, and cloud security.
  • Production software engineering experience with TypeScript/Node.js, CI/CD pipelines, and code fixes.

Responsibilities

  • Plan and conduct red team, purple team, and application penetration testing.
  • Perform continuous security testing of TypeScript apps and APIs.
  • Develop and deliver remediation in TypeScript/Node.js codebases.
  • Collaborate with product and security teams to improve tooling and patterns.

Skills

Penetration testing
Red team operations
AWS security
TypeScript/Node.js
OAuth 2.0 / OIDC
Security reporting
CI/CD security
SAST/DAST/SCA

Tools

Burp Suite
Semgrep
ESLint
Prowler

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Security Engineer, Offensive Security & Remediation based in the United States. The Senior Security Engineer will play a key role in strengthening application, infrastructure, and product security through continuous offensive testing and hands-on remediation. This position is heavily focused on identifying vulnerabilities across TypeScript applications, APIs, and AWS environments, while translating findings into practical, lasting security improvements. You will lead penetration testing and red team activities, simulate realistic attack scenarios, and assess emerging risks associated with AI-powered applications and tools. Alongside offensive work, you will contribute directly to secure engineering by developing fixes, automated safeguards, and reusable security patterns. Working within a small, engineering-focused security team, you will collaborate closely with product and platform engineers to reduce exposure, improve security tooling, and build more resilient systems.

Accountabilities
  • Plan and conduct red team, purple team, and application penetration testing activities aligned with the MITRE ATT&CK framework, focusing on relevant threats such as account takeover, API abuse, cloud credential misuse, and data exfiltration.
  • Perform continuous security testing of TypeScript web applications and APIs, identifying vulnerabilities such as broken authorization, IDOR, injection, SSRF, prototype pollution, XSS, and insecure deserialization.
  • Test newly released production features under clearly defined rules of engagement, using dedicated test accounts, rate limits, restricted access, and established stop conditions to protect real user data and system availability.
  • Assess identity and access management systems, including OIDC/OAuth, SSO, session management, and authorization controls.
  • Build and operate AI-driven offensive security workflows, including agents for reconnaissance, attack-path discovery, and continuous testing, with appropriate human oversight, scoped permissions, audit logging, and approval controls.
  • Evaluate internal AI features and agents for prompt injection, unsafe tool usage, and potential data leakage.
  • Manage external penetration testing and red team engagements, from defining scope and rules of engagement to validating findings and coordinating retesting.
  • Develop and deliver remediation pull requests in TypeScript, Node.js, React, and Next.js codebases, following established testing, review, and release processes.
  • Address vulnerable npm dependencies through safe upgrades, lockfile management, and careful handling of breaking changes.
  • Create secure-by-default libraries and reusable engineering patterns for authorization, input validation, output encoding, and secrets management.
  • Convert recurring vulnerability types into lasting safeguards, including regression tests, custom SAST or lint rules, and CI checks.
  • Use AI coding assistants and agents to accelerate remediation while ensuring all changes receive human review.
  • Conduct offensive security assessments of AWS infrastructure, including IAM privilege escalation, role chaining, cross-account trust abuse, exposed credentials, and metadata service exploitation.
  • Assess cloud exposure risks involving public S3 buckets, API Gateway, Lambda, CloudFront, load balancers, internet-facing assets, EKS, and Kubernetes environments.
  • Trace attack paths from application vulnerabilities to potential cloud infrastructure impact and provide platform teams with clear reproduction steps and remediation guidance.
  • Help maintain and improve application security tooling, including SAST, DAST, and SCA, reducing false positives and ensuring genuine vulnerabilities reach the right owners.
  • Triage and validate bug bounty submissions, reproduce reported issues, assess severity, and coordinate fixes and payouts.
  • Improve AI-assisted vulnerability discovery and remediation tooling, validating automated findings and proposed fixes against manual testing.
  • Collaborate with the broader product security team on priorities, findings, and security triage, while reporting on remediation timelines, vulnerabilities resolved, eliminated bug classes, and tooling effectiveness.
Requirements
  • At least 6 years of experience in security or software engineering, including 3 or more years of hands‑on offensive security work such as penetration testing, red teaming, purple teaming, or application security testing.
  • Practical offensive security experience in AWS environments, including IAM privilege escalation, cross‑account access and role‑trust abuse, SSRF‑based metadata credential exposure, and misconfigured public services.
  • Production software engineering experience with TypeScript and Node.js, including shipping code fixes through code review, automated testing, and CI/CD pipelines.
  • Deep understanding of web and API security vulnerabilities, particularly the OWASP Top 10 and API Security Top 10, and the ability to implement effective code‑level fixes.
  • Experience conducting security testing against live production systems while following defined rules of engagement and operational safeguards.
  • Working knowledge of SAST, DAST, and SCA tools, including configuring, tuning, and triaging their results.
  • Hands‑on experience using or developing agentic workflows for offensive security, with a practical understanding of their capabilities, limitations, and risks.
  • Experience with Burp Suite or comparable web security testing proxies, as well as scripting custom security tools using TypeScript or Python.
  • Strong understanding of OAuth 2.0, OIDC, session management, and authorization models.
  • Excellent written communication skills, with the ability to produce actionable vulnerability reports and clear, reliable pull request descriptions.
  • Experience with React/Next.js and Node.js frameworks such as NestJS or Express is an advantage.
  • Familiarity with npm supply chain security, including SBOMs, provenance, lockfile management, and installation‑script risks.
  • Experience writing custom SAST rules, such as Semgrep‑style rules, or security‑focused ESLint rules is a plus.
  • Previous experience managing third‑party penetration testing or red team vendors from initial scoping through final retesting is beneficial.
  • Familiarity with agent frameworks, MCP servers, tool‑calling LLM APIs, OWASP Top 10 for LLM Applications, or MITRE ATLAS is an advantage.
  • Exposure to adversary‑emulation tools such as Atomic Red Team or Caldera, as well as command‑and‑control frameworks, is a plus.
  • Experience operating or triaging a bug bounty program, working with platforms such as Bugcrowd, maintaining a personal bug bounty track record, or publishing CVEs is beneficial.
  • Knowledge of cloud offensive security tools such as Pacu, CloudFox, or Prowler, and relevant AWS certifications such as AWS Security Specialty, is an advantage.
  • Experience working in regulated environments and familiarity with frameworks or requirements such as HITRUST, SOC 2, and CCPA are desirable.
  • Strong collaboration, analytical thinking, technical judgment, and a proactive approach to identifying and resolving security risks.
Benefits
  • Annual base salary ranging from $180,000 to $195,000 USD.
  • Eligibility for an annual bonus program.
  • Comprehensive employee benefits package.
  • Remote work opportunity within the United States.
  • Opportunity to contribute to a modern, engineering-driven security program with a strong focus on practical security improvements.
  • Exposure to advanced offensive security practices, cloud infrastructure, application security, and AI-assisted security tooling.
  • Opportunity to collaborate with product, platform, and security engineering professionals.
  • Inclusive and collaborative working environment that values diverse perspectives and professional growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Security Engineer, Offensive Security & Remediation
Senior Security Engineer, Offensive Security & Remediation

ww • United States

Remote
USD 120,000 - 210,000
Senior Security Engineer, Infrastructure Security
Senior Security Engineer, Infrastructure Security

Jobgether • United States

Remote
USD 160,000 - 210,000
Competitive salary: $160k–$210k/year
Equity opportunities
401(k) retirement plan
+2
Senior Engineer, Exposure & Vulnerability Management
Senior Engineer, Exposure & Vulnerability Management

Jobgether • United States

On-site
USD 134,000 - 181,000
Base salary: $134,200–$180,600 USD
Annual performance-based bonus
Equity compensation
+7
Security Engineer, Product Security
Security Engineer, Product Security

Jobgether • United States

Remote
USD 130,000 - 190,000
Remote work within the United States
Competitive salary
Medical, dental, and other benefits
+3
Offensive Cybersecurity Team Manager
Offensive Cybersecurity Team Manager

Tantalum Labs LLC • United States

Hybrid
USD 180,000 - 240,000
Lead Application Security Engineer
Lead Application Security Engineer

zetaglobal • United States

Remote
USD 220,000 - 250,000
Unlimited PTO
Medical, dental, and vision coverage
Employee equity
+2
Senior Security Research Engineer
Senior Security Research Engineer

sonyinteractiveentertainmentglobal • United States

Remote
USD 176,000 - 263,000
Application Security Engineer - North Central region
Application Security Engineer - North Central region

guidepointsecurity • United States

Remote
USD 120,000 - 180,000
Remote work (US-based)
Travel up to 10%
Medical insurance
+5
Security Software Engineer
Security Software Engineer

Franklin Fitch • New York (NY)

On-site
USD 140,000 - 210,000
Senior Security Engineer – Hybrid (4649)
Senior Security Engineer – Hybrid (4649)

Hireclout • Los Angeles (CA)

Hybrid
USD 180,000 - 200,000
Competitive compensation package
Equity participation
100% covered medical, dental, and vision coverage
+5