Staff Threat Detection Engineer
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). Use - for any list of duties/requirements/benefits, and
for prose. Do NOT repeat the job title as a heading (the page already shows it) and do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
or drop it. Preserve ALL substantive information; do NOT invent or summarize away detail. Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. IMPORTANT: include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text (e.g. "commensurate with experience", "not specified", "N/A", "varies", "TBD") and never create Pay/Schedule/Benefits sections unless the posting actually states them. Prefer a few substantive sections over many thin ones. Output ONLY the HTML fragment — no /, no markdown code fences.
Thus we need to decide which sections to include.
Content:
- Intro paragraph: "We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time."
That's about the company; could be "About the role" or "About CVS Health". The instruction says we can use "About the role" as an example. We'll put that as
About the role
with that paragraph.
- Position Summary: "Position Summary The Staff Threat Detection Engineer plays a key role in helping the organization stay ahead of evolving cyber threats. This position combines threat hunting, detection engineering, and offensive security expertise to identify suspicious activity, uncover emerging risks, and strengthen the organization's overall security posture. By leveraging security telemetry, threat intelligence, and adversary-focused analysis, this role helps ensure threats are identified and addressed before they can impact the business. Working closely with Security Operations, Incident Response, and other cybersecurity teams, this role develops and improves detections, supports investigations, and helps validate security controls through purple team exercises and adversary emulation activities. The position also contributes to the adoption of new tools, techniques, and automation capabilities that improve visibility and response effectiveness. Success in this role requires curiosity, strong analytical skills, and a passion for continuously improving how the organization detects and defends against cyber threats."
That's a prose description; could be part of About the role or separate "Position Summary". The instruction says we can have sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We could combine Position Summary into About the role. But we might also have a separate "Responsibilities" section for the bullet list of responsibilities.
We have responsibilities broken into subcategories: Detection Engineering & Threat Hunting, Penetration Testing & Adversary Emulation, Purple Team Operations, Threat Intelligence Integration, Incident Response Support, Security Strategy & Risk Management. Each has bullet points (some are sentences). We need to output a - for any list of duties/requirements/benefits. So we can create a
Responsibilities
then a with each bullet as - . Should we keep subheadings? Not required; we could embed subheadings as plain text inside
- maybe with . But we must not invent headings; we can keep the subheading as part of the li text.
Thus:
Responsibilities
- Detection Engineering & Threat Hunting: Develop, deploy, and optimize detection rules across SIEM platforms such as Microsoft Sentinel and Splunk; Conduct threat hunting activities using Microsoft Defender, CrowdStrike, and other SOC tools to identify and respond to advanced threats; Leverage KQL and SPL (Search Processing Language) to create custom detections and automate responses; Continuously refine detection capabilities based on emerging threats and intelligence.
- Penetration Testing & Adversary Emulation: Assist with internal and external penetration tests to identify vulnerabilities; Design and execute adversary emulation scenarios to assess detection and response effectiveness; Utilize penetration testing tools and custom scripts to simulate real-world attack scenarios; Produce detailed reports with findings and actionable recommendations.
- Purple Team Operations: Work closely with blue teams to conduct purple team exercises, bridging offensive and defensive security efforts; Provide actionable insights to improve monitoring, alerting, and incident response based on adversary tactics; Facilitate knowledge-sharing sessions to upskill internal teams on TTPs (Tactics, Techniques, and Procedures).
- Threat Intelligence Integration: Integrate threat intelligence into detection strategies to prioritize threats and adapt detection rules; Analyze threat intelligence feeds and translate them into actionable detection and response measures.
- Incident Response Support: Collaborate with the incident response team during investigations by providing adversary tactics insights; Assist in developing threat-hunting use cases and refining detection capabilities.
- Security Strategy & Risk Management: Contribute to the development of a comprehensive detection strategy aligned with risk management goals; Provide leadership with reports on security gaps, risks, and detection effectiveness.
Now Required Qualifications: list of bullet points? It's given as sentences: "7+ years of experience in threat detection, hunting, penetration testing, and/or offensive security. 5+ years of experience in Microsoft Security tools (Defender for Endpoint, Sentinel), CrowdStrike, and Splunk. 3+ years of experience with KQL, SPL, Python, PowerShell, or Bash scripting for automation and detection logic."
We can put under a section "Requirements" or "Qualifications". The instruction includes both Requirements and Qualifications as possible headings. We need to decide. Since they are "Required Qualifications", we could use Required Qualifications
but the allowed headings list includes Requirements, Qualifications. We could use "Qualifications". Probably better to use "Qualifications". We'll output Qualifications
with a - for each bullet.
Thus:
Qualifications
- 7+ years of experience in threat detection, hunting, penetration testing, and/or offensive security.
- 5+ years of experience in Microsoft Security tools (Defender for Endpoint, Sentinel), CrowdStrike, and Splunk.
- 3+ years of experience with KQL, SPL, Python, PowerShell, or Bash scripting for automation and detection logic.
Preferred Qualifications: list of bullet points: "Relevant certifications such as OSCP, GCIH, GCIA, CISSP, CEH, or Microsoft Azure Certification. Experience in managing or participating in purple team exercises. Familiarity with compliance standards like PCI-DSS, HIPAA, or ISO 27001. Strong understanding of the MITRE ATT&CK framework and security standards (NIST, CIS). Strong communication skills to convey complex security issues to non-technical stakeholders."
We could put under a section "Preferred Qualifications" or "Skills". The instruction includes Skills as a possible heading. We could treat these as "Preferred Qualifications" but we could also put under "Skills". Since they are qualifications, maybe "Preferred Qualifications". But the allowed headings list includes Skills. We could use "Skills". However, the list includes certifications, experience, familiarity, understanding, communication skills. That's more like qualifications/skills. I'd use Preferred Qualifications
but that's not in the allowed list; but the instruction says "Use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It says e.g., not exclusive. So we can use other headings as long as they are meaningful. But to be safe, we could use "Qualifications" for required and "Preferred Qualifications" as a subsection? Might be okay. However, the instruction says "include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text". So we can have a section for Preferred Qualifications.
Thus:
Preferred Qualifications
- Relevant certifications such as OSCP, GCIH, GCIA, CISSP, CEH, or Microsoft Azure Certification.
- Experience in managing or participating in purple team exercises.
- Familiarity with compliance standards like PCI-DSS, HIPAA, or ISO 27001.
- Strong understanding of the MITRE ATT&CK framework and security standards (NIST, CIS).
- Strong communication skills to convey complex security issues to non-technical stakeholders.
Education: "Bachelor’s degree or equivalent experience (High School Diploma and 4 years relevant experience)". That's a qualification; could be under Qualifications as well, but we already have Qualifications section. Could add another li under Qualifications. But we already have Qualifications with three items; we could add Education as another li. However, the instruction says "Prefer a few substantive sections over many thin ones." So we could combine Education into Qualifications.
Thus Qualifications ul will have four lis: the three experience items plus education.
Let's restructure:
Qualifications
- 7+ years of experience in threat detection, hunting, penetration testing, and/or offensive security.
- 5+ years of experience in Microsoft Security tools (Defender for Endpoint, Sentinel), CrowdStrike, and Splunk.
- 3+ years of experience with KQL, SPL, Python, PowerShell, or Bash scripting for automation and detection logic.
- Bachelor’s degree or equivalent experience (High School Diploma and 4 years relevant experience).
Then Preferred Qualifications separate.
Now Pay: The posting includes "Pay Range The Typical Pay Range For This Role Is $106,605.00 - $284,280.00 This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program."
Thus we have pay info. So we need a Pay section. According to instruction, we can include Pay section only if posting actually states them. Yes.
Thus:
Pay
The typical pay range for this role is $106,605.00 - $284,280.00. This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program.
Now Benefits: The posting includes "Great
for prose. Do NOT repeat the job title as a heading (the page already shows it) and do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
or drop it. Preserve ALL substantive information; do NOT invent or summarize away detail. Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. IMPORTANT: include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text (e.g. "commensurate with experience", "not specified", "N/A", "varies", "TBD") and never create Pay/Schedule/Benefits sections unless the posting actually states them. Prefer a few substantive sections over many thin ones. Output ONLY the HTML fragment — no /, no markdown code fences. Thus we need to decide which sections to include. Content: - Intro paragraph: "We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time." That's about the company; could be "About the role" or "About CVS Health". The instruction says we can use "About the role" as an example. We'll put that as
About the role
with that paragraph. - Position Summary: "Position Summary The Staff Threat Detection Engineer plays a key role in helping the organization stay ahead of evolving cyber threats. This position combines threat hunting, detection engineering, and offensive security expertise to identify suspicious activity, uncover emerging risks, and strengthen the organization's overall security posture. By leveraging security telemetry, threat intelligence, and adversary-focused analysis, this role helps ensure threats are identified and addressed before they can impact the business. Working closely with Security Operations, Incident Response, and other cybersecurity teams, this role develops and improves detections, supports investigations, and helps validate security controls through purple team exercises and adversary emulation activities. The position also contributes to the adoption of new tools, techniques, and automation capabilities that improve visibility and response effectiveness. Success in this role requires curiosity, strong analytical skills, and a passion for continuously improving how the organization detects and defends against cyber threats." That's a prose description; could be part of About the role or separate "Position Summary". The instruction says we can have sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We could combine Position Summary into About the role. But we might also have a separate "Responsibilities" section for the bullet list of responsibilities. We have responsibilities broken into subcategories: Detection Engineering & Threat Hunting, Penetration Testing & Adversary Emulation, Purple Team Operations, Threat Intelligence Integration, Incident Response Support, Security Strategy & Risk Management. Each has bullet points (some are sentences). We need to output a- for any list of duties/requirements/benefits. So we can create a
Responsibilities
then a- with each bullet as
- . Should we keep subheadings? Not required; we could embed subheadings as plain text inside
- maybe with . But we must not invent headings; we can keep the subheading as part of the li text.
Thus:
Responsibilities
- Detection Engineering & Threat Hunting: Develop, deploy, and optimize detection rules across SIEM platforms such as Microsoft Sentinel and Splunk; Conduct threat hunting activities using Microsoft Defender, CrowdStrike, and other SOC tools to identify and respond to advanced threats; Leverage KQL and SPL (Search Processing Language) to create custom detections and automate responses; Continuously refine detection capabilities based on emerging threats and intelligence.
- Penetration Testing & Adversary Emulation: Assist with internal and external penetration tests to identify vulnerabilities; Design and execute adversary emulation scenarios to assess detection and response effectiveness; Utilize penetration testing tools and custom scripts to simulate real-world attack scenarios; Produce detailed reports with findings and actionable recommendations.
- Purple Team Operations: Work closely with blue teams to conduct purple team exercises, bridging offensive and defensive security efforts; Provide actionable insights to improve monitoring, alerting, and incident response based on adversary tactics; Facilitate knowledge-sharing sessions to upskill internal teams on TTPs (Tactics, Techniques, and Procedures).
- Threat Intelligence Integration: Integrate threat intelligence into detection strategies to prioritize threats and adapt detection rules; Analyze threat intelligence feeds and translate them into actionable detection and response measures.
- Incident Response Support: Collaborate with the incident response team during investigations by providing adversary tactics insights; Assist in developing threat-hunting use cases and refining detection capabilities.
- Security Strategy & Risk Management: Contribute to the development of a comprehensive detection strategy aligned with risk management goals; Provide leadership with reports on security gaps, risks, and detection effectiveness.
Required Qualifications
but the allowed headings list includes Requirements, Qualifications. We could use "Qualifications". Probably better to use "Qualifications". We'll outputQualifications
with a- for each bullet.
Thus:
Qualifications
- 7+ years of experience in threat detection, hunting, penetration testing, and/or offensive security.
- 5+ years of experience in Microsoft Security tools (Defender for Endpoint, Sentinel), CrowdStrike, and Splunk.
- 3+ years of experience with KQL, SPL, Python, PowerShell, or Bash scripting for automation and detection logic.
Preferred Qualifications
but that's not in the allowed list; but the instruction says "Usefor section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It says e.g., not exclusive. So we can use other headings as long as they are meaningful. But to be safe, we could use "Qualifications" for required and "Preferred Qualifications" as a subsection? Might be okay. However, the instruction says "include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text". So we can have a section for Preferred Qualifications. Thus:
Preferred Qualifications
- Relevant certifications such as OSCP, GCIH, GCIA, CISSP, CEH, or Microsoft Azure Certification.
- Experience in managing or participating in purple team exercises.
- Familiarity with compliance standards like PCI-DSS, HIPAA, or ISO 27001.
- Strong understanding of the MITRE ATT&CK framework and security standards (NIST, CIS).
- Strong communication skills to convey complex security issues to non-technical stakeholders.
Qualifications
- 7+ years of experience in threat detection, hunting, penetration testing, and/or offensive security.
- 5+ years of experience in Microsoft Security tools (Defender for Endpoint, Sentinel), CrowdStrike, and Splunk.
- 3+ years of experience with KQL, SPL, Python, PowerShell, or Bash scripting for automation and detection logic.
- Bachelor’s degree or equivalent experience (High School Diploma and 4 years relevant experience).
Pay
The typical pay range for this role is $106,605.00 - $284,280.00. This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program.
Now Benefits: The posting includes "Great