Jobs · Engineering · Washington

Security Software Engineer, Endpoint Security

Anduril Industries · Seattle, WA · 3 wk ago
Engineering$166k–$220k/yrFull-time
We need to output HTML fragment with sections: About the role? Actually the posting includes "About The Job" and then description. We need to use

for section headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must only include sections when posting has real specific content. We have: - About the role: The paragraph after "About The Job" describing mission and role? Actually "About The Job" heading then description: "We're seeking a Security Software Engineer to develop novel security tooling for securing embedded Linux systems and Android devices. The ideal candidate can develop, test, and debug an endpoint detection and response agent with mission critical security responsibilities." That's about the role. So we can have

About the role

with

containing that paragraph. - Responsibilities: The bullet list under "What You’ll Do". That's a list of duties. So

Responsibilities

with
  • items. - Requirements: The "Required Qualifications" list. So

    Requirements

    with
      . - Qualifications: The "Preferred Qualifications" list. Could be under

      Qualifications

      or maybe separate? The instruction says use headings like Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we can put Preferred Qualifications under Qualifications. Or we could split: Requirements and Qualifications. We'll put Required Qualifications under Requirements, Preferred Qualifications under Qualifications. - Skills: Not explicitly listed separate; but we could combine some skills? Probably not needed if no explicit skills section. We'll omit Skills if no specific content. - Benefits: The posting includes "Benefits" heading with description: "The salary range for this role is an estimate..." then "Highly competitive equity grants..." then "Additionally, Anduril offers top-tier benefits..." then list of benefits? Actually they say "For more information, Explore Our Benefits." No explicit list. They mention comprehensive benefits package but no specifics. The rule: never create Benefits section unless posting actually states them. It does state benefits in general but not specific items. It says "top-tier benefits for full-time employees, including: At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits." That's vague; no concrete list. Should we include Benefits section? The instruction: "never create Pay/Schedule/Benefits sections unless the posting actually states them." It does state benefits exist, but not specific. Might be considered stating them (they say they offer top-tier benefits). However they also say "For more information, Explore Our Benefits." That's a pointer. I'd argue we can include a Benefits section with the prose they gave (the description). That is substantive? It's a bit generic but it's what they wrote. We'll include a

      summarizing that they offer comprehensive benefits, equity grants, etc. - Pay: They have "US Salary Range $166,000—$220,000 USD". That's specific. So we need a Pay section. Also note they have a note about salary range estimate. We should include that as prose. So

      Pay

      with

      containing the salary range and note. - Schedule: Not mentioned. Omit. We must not repeat job title as heading. No Job ID etc. Remove boilerplate: navigation, legal, EEO, scam warning, data privacy, etc. So we need to strip out the sections about Recruitment Scams, Data Privacy, etc. We must preserve all substantive information; do not invent or summarize away detail. So we need to keep the exact text for responsibilities, required qualifications, preferred qualifications, benefits description, pay range, etc. We should not paraphrase? The instruction: "Preserve ALL substantive information; do NOT invent or summarize away detail." So we should keep the original wording, not summarize. However we can keep as is inside

      or

    • . We should not remove any detail. For benefits, we should keep the exact sentences they gave about benefits, equity grants, etc. For pay, keep the exact salary range and note. We need to output only HTML fragment, no markdown fences. Let's extract the exact text: About The Job paragraph: "We're seeking a Security Software Engineer to develop novel security tooling for securing embedded Linux systems and Android devices. The ideal candidate can develop, test, and debug an endpoint detection and response agent with mission critical security responsibilities." Responsibilities bullet points (under "What You’ll Do"): - Design and develop cybersecurity tools for realtime embedded, embedded Linux, and Android systems. - Implement an endpoint detection and response agent for use on Anduril products. - Develop thorough testing and qualification procedures for security critical components. - Collaborate with cross-functional teams to identify specific security needs and implement solutions. - Conduct code reviews and ensure adherence to security best practices. - Stay updated on the latest security threats and technologies. Required Qualifications bullet points: - 2+ years of software development experience in some combination of Golang, Rust, or C/C++. - Experience with Linux observability and eBPF. - Strong understanding of Linux security internals. - Experience debugging and optimizing performance of Linux software. - Experience with CI/CD and test automation, including for mobile and embedded devices. - Solid understanding of cybersecurity principles and practices. - Ability to obtain and hold a U.S. Secret security clearance. Preferred Qualifications bullet points: - Knowledge of security frameworks and compliance standards. - Experience in mobile development, specifically on Android platforms. - Experience implementing EDR tooling. - Experience with SOC operations, forensics, and incident response practices. - Strong problem-solving and analytical skills. - Excellent communication and teamwork abilities. Benefits section text: The posting says: "Benefits The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits." We need to keep that exactly. However note that the first sentence mentions salary range; but we already have Pay section. Might duplicate. But we should keep as is? The instruction says preserve ALL substantive information; do not invent or summarize away detail. If we split salary range into Pay section, we might be omitting that sentence from Benefits. But we could keep the sentence in Benefits as is, and also have Pay section with the salary range. That would duplicate the salary range sentence. Is that allowed? The instruction says preserve ALL substantive information; not to remove. Duplication is not removal, but could be considered redundant. However they said "Do NOT repeat the job title as a heading" but didn't forbid repeating content. It's safer to keep the salary range sentence only in Pay section and maybe remove it from Benefits to avoid duplication? But that would be removing substantive information (the sentence about salary range being an estimate). However that sentence is about salary range, which is pay info. If we move it to Pay section, we still preserve it. It's not removed, just relocated. That's probably acceptable. The Benefits section then would start with "Highly competitive equity grants..." etc. We'll keep that. Thus Benefits section content: "Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits." We need to ensure we keep punctuation exactly. Pay section: "US Salary Range $166,000—$220,000 USD Benefits The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations." Wait the original text: "US Salary Range $166,000—$220,000 USD Benefits The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations." Actually the posting: "US Salary Range $166,000—$220,000 USD Benefits The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits." Thus the Pay section should include the salary range and the note about estimate. We'll keep that as a paragraph. Now we need to output HTML:

      About the role

      We're seeking a Security Software Engineer to develop novel security tooling for securing embedded Linux systems and Android devices. The ideal candidate can develop, test, and debug an endpoint detection and response agent with mission critical security responsibilities.

      Responsibilities

      • Design and develop cybersecurity tools for realtime embedded, embedded Linux, and Android systems.
      • Implement an endpoint detection and response agent for use on Anduril products.
      • Develop thorough testing and qualification procedures for security critical components.
      • Collaborate with cross-functional teams to identify specific security needs and implement solutions.
      • Conduct code reviews and ensure adherence to security best practices.
      • Stay updated on the latest security threats and technologies.

      Requirements

      • 2+ years of software development experience in some combination of Golang, Rust, or C/C++.
      • Experience with Linux observability and eBPF.
      • Strong understanding of Linux security internals.
      • Experience debugging and optimizing performance of Linux software.
      • Experience with CI/CD and test automation, including for mobile and embedded devices.
      • Solid understanding of cybersecurity principles and practices.
      • Ability to obtain and hold a U.S. Secret security clearance.

      Qualifications

      • Knowledge of security frameworks and compliance standards.
      • Experience in mobile development, specifically on Android platforms.
      • Experience implementing EDR tooling.
      • Experience with SOC operations, forensics, and incident response practices.
      • Strong problem-solving and analytical skills.
      • Excellent communication and teamwork abilities.

      Benefits

      Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees

Similar jobs