Jobs · Engineering · Washington

Senior Engineering Manager, Security Platform

Twitch · Seattle, WA · 3 wk ago
Engineering$185k–$250k/yrFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title. Remove boilerplate, navigation, EEO, etc. Must preserve all substantive info. We need to parse the posting. Content: - About Us: description of Twitch. Probably not needed as a section? Could be part of About the role? The instruction: Use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can include About the role heading. The "About Us" maybe not needed; but we could include as part of About the role? The instruction says include a section ONLY when the posting has real, specific content for it. The posting includes "About Us" and "About The Role". The "About Us" is generic company description; maybe we can treat as part of About the role? But we have a specific "About The Role" section. So we should output About the role heading with that content. - Responsibilities: The bullet list under "You Will:" includes items: Encourage others to do excellent work through your leadership.; Attract, grow, and retain excellent software engineers.; Oversee the design, development, and deployment of scalable tooling and automation.; Work with teams from across the company on Twitch-wide programs.; Extend, scale, and redefine the Twitch Security Platform. We need to put those in
  • . - Requirements: The posting has "You Have:" list: 7+ years of professional software development.; 3+ years as an engineering manager or team lead.; Knowledge of AWS services, open source technologies, and ETL tools and data warehousing solutions.; Experience hiring and developing remote engineers under your guidance.; Experience gathering feedback from customers to inform engineering prioritization.; Experience in leading an AI-first engineering team. We can treat these as Requirements. - Qualifications: There's "Bonus Points" list: B.S. or M.S. in computer science, software engineering, or a related, technical discipline; You have made petabytes of data quick and easy to work with; Experience using and managing Amazon Web Service (AWS) services; Familiarity with Twitch, either as a viewer or creator (or both!). These could be Qualifications or Skills. The instruction includes Qualifications and Skills separate headings. We need to decide where to put them. Usually "Bonus Points" are qualifications/skills. Could put under Qualifications. Or we could split: Qualifications: B.S. or M.S.; Skills: petabytes data, AWS, Twitch familiarity. But we need to avoid thin sections. Perhaps combine into Qualifications. - Benefits: The posting includes "Perks" list: Medical, Dental, Vision & Disability Insurance; 401(k); Maternity & Parental Leave; Flexible PTO; Amazon Employee Discount. Also later mentions benefits: health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. There's duplication. We need to preserve all substantive info but not duplicate lines. We should combine unique benefits. List unique benefits: - Medical, Dental, Vision & Disability Insurance - 401(k) (matching mentioned later) - Maternity & Parental Leave - Flexible PTO - Amazon Employee Discount - Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage) – this overlaps with medical/dental/vision but adds more detail. We could keep the more detailed description and maybe drop the simpler line. Since we must preserve all substantive info, we need to include the detailed health insurance description. The simpler line is redundant; we can drop it as duplicate. - 401(k) matching (explicit) - Paid time off (PTO) – we have Flexible PTO already; paid time off maybe same. We'll keep Flexible PTO. - Parental leave – we have Maternity & Parental Leave. Thus benefits section can include: - Medical, Dental, Vision & Disability Insurance - 401(k) matching - Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage) - Flexible PTO - Maternity & Parental Leave - Amazon Employee Discount We could also mention "Paid time off" but it's covered by Flexible PTO. - Pay: The posting includes base salary ranges per location. Also mentions sign-on payments and RSUs. So we need Pay section with that info. We should list: - Base salary range: - US, WA, Seattle: $184,900—$250,200 USD annually - US, CA, San Francisco: $212,700—$287,700 USD annually - US, NY, New York: $203,400—$275,200 USD annually - US, CA, Irvine: $184,900—$250,200 USD annually - Sign-on payments and restricted stock units (RSUs) included in Amazon package. - Final compensation based on experience, qualifications, location. We should not include filler like "commensurate with experience". It's okay to mention final compensation determined based on factors. - Schedule: The posting includes location options: "You can work from San Francisco, CA; Irvine, CA; Seattle, WA; or New York, NY." That's location, not schedule. No explicit schedule (e.g., full-time, remote). There's mention of remote engineers under guidance but not schedule. So we should not create a Schedule section because no specific schedule content. The instruction: never create Pay/Schedule/Benefits sections unless the posting actually states them. So we omit Schedule. Now we need to output HTML fragment with headings

    and content. We should not include /. Just the fragment. We need to ensure we don't include boilerplate like EEO, privacy notice, etc. Also remove duplicated lines like "Pursuant to the San Francisco Fair Chance Ordinance..." etc. Also remove Job ID line. Also remove "Twitch is an equal opportunity employer..." etc. Also remove "Learn more about our benefits at https://amazon.jobs/en/benefits." (that's a link, but it's part of benefits? It's a reference; we could keep as part of benefits? It's not substantive benefit info; it's a link. Probably we can drop as it's navigation/link. The instruction: remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The link to benefits is maybe considered navigation? It's a reference; but it's not a benefit itself. Safer to drop. Also remove "You can work from San Francisco, CA; Irvine, CA; Seattle, WA; or New York, NY." That's location info; we could include under Pay? Not exactly. Could be part of Pay location details. We already have location in Pay. So we can incorporate that location list into Pay section. The line about work locations is redundant with Pay location specifics; we can drop it. Now craft HTML. Structure:

    About the role

    Twitch Security Platform builds and operates the technology at the intersection of security, privacy, software engineering, and data engineering. As a Senior Engineering Manager, Security Platform, you will guide a diverse group of software engineers to build critical tools and automation solutions used across Twitch. You will report to the Director of Security, Identity, and Privacy Platforms. You will manage engineers responsible for operating our security data platform handling billions of weekly events, a multi-petabyte data lake, and numerous analysis tools that provide critical data across the organization to support important security programs. You will also lead engineers responsible for writing software to accomplish security at scale through automation, libraries, and services. With this team, you will lead the full software development lifecycle from product discovery, roadmap prioritization, and execution. Programs you support will include Fraud, Service-to-Service Auth, Detection and Incident Response, Vulnerability Management, Engineering Intelligence, and Privacy. You are experienced in software and data engineering, you bring awareness of the industry's cutting edge, and you're passionate about security. If this sounds accurate, come join us!

    But note we must not repeat job title; we didn't. Now Responsibilities:

    Responsibilities

    • Encourage others to do excellent work through your leadership.
    • Attract, grow, and retain excellent software engineers.
    • Oversee the design, development, and deployment of scalable tooling and automation.
    • Work with teams from across the company on Twitch-wide programs.
    • Extend, scale, and redefine the Twitch Security Platform.
    Requirements:

    Requirements

    • 7+ years of professional software development.
    • 3+ years as an engineering manager or team lead.
    • Knowledge of AWS services, open source technologies, and ETL tools and data warehousing solutions.
    • Experience hiring and developing remote engineers under your guidance.
    • Experience gathering feedback from customers to inform engineering prioritization.
    • Experience in leading an AI-first engineering team.
    Qualifications (Bonus Points):

    Qualifications

    • B.S. or M.S. in computer science, software engineering, or a related, technical discipline.
    • You have made petabytes of data quick and easy to work with.
    • Experience using and managing Amazon Web Service (AWS) services.
    • Familiarity with Twitch, either as a viewer or creator (or both!).
    Benefits:

    Benefits

    • Medical, Dental, Vision & Disability Insurance
    • 401(k) matching
    • Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
    • Flexible PTO
    • Maternity & Parental Leave
    • Amazon Employee Discount
    Pay:

    Pay

    • Base salary range:
      • US, WA, Seattle: $184,900—$250,200 USD annually
      • US, CA, San Francisco: $212,700—$287,700 USD annually
      • US, NY, New York: $203,400—$275,200 USD annually
      • US, CA, Irvine: $184,900—$250,200 USD annually
    • Sign-on payments and restricted stock units (RSUs) included in the Amazon package.
    • Final compensation determined based on experience, qualifications, and location.
    We need to ensure proper nesting:
    • ...
        ...
    . That

Similar jobs