At CrowdStrike we�re on a mission - to stop breaches. Our groundbreaking technology, services delivery, and intelligence gathering together with our innovations in machine learning and behavioral-based detection, allow our customers to not only defend themselves, but do so in a future-proof manner. Because of that we�ve earned numerous honors and top rankings for our technology, organization and talent. Our culture was purpose-built to be remote first, and we offer flexible work arrangements to help our people manage their personal and professional lives in a way that works for them. If you�re ready to work on unrivaled technology with a team that makes a difference every day, let�s talk. About the Role: CrowdStrike is seeking an Application Security Architect to continue our strong commitment to delivering a secure and capable Falcon Sensor for Windows as part of our category-leading EDR solution. The person who occupies this role would be responsible for working closely with highly-capable and security-aware engineering teams to ensure that our Falcon Sensor component continues to be a highly-trustworthy component of our EDR system in an ever-changing threat environment. A successful candidate will have significant experience securing system-level client applications, and the aptitude, experience, and desire to become an expert on this component which underpins a world-class, massive-scale EDR solution and more. This role is an opportunity to shape the capabilities, design, and implementation of a security product deployed on tens of millions of endpoints across the globe. What You�ll Need:
- Strong understanding of syscall-level OS internals/kernel APIs for Windows
- Significant experience authoring, testing, reversing, fuzzing, etc. system-level C/C++ applications, including a thorough understanding of memory management along with recommended practices and security considerations related to kernel-mode and user-mode development
- Top-notch ability to communicate with and influence developers
- Established ability to communicate technical considerations (especially security risks and trade-offs) to an executive audience
- Ability to weigh and prioritize risks in an operational context
- 8+ years of relevant experience; academic training/degree is valued but not required
- Understanding of at least one common server hardware architecture (x86/x64, ARM of particular value)
- Experience with large-scale distributed systems, especially cloud-backed client software
- Comfort with disassemblers and similar reversing tools (e.g. IDA Pro, Ghidra)
- Experience with DevOps approaches and methodologies
- Remote-friendly culture
- Market leader in compensation and equity awards
- Competitive vacation and flexible working arrangements
- Comprehensive health benefits + 401k plan
- Paid Parental Leave, including adoption
- Wellness programs
- A variety of professional development and mentorship opportunities
- Open offices have stocked kitchens, coffee, soda and treats