Sr. Software Engineer

3 weeks ago


NA, United States CrowdStrike, Inc. Full time

About the Role:

CrowdStrike is looking for a Senior Software Engineer to join our growing Endpoint Protection Content Development (EPPC) team which focuses on security related endpoint development on Windows, macOS, and Linux.

The Endpoint Protection Content Development (EPPC) team is a central part of CrowdStrike’s mission - “We Stop Breaches."  In EPPC, we implement strategies and processes that detect and prevent suspicious or malicious behavior. Our goal is to automatically stop the bad guys where possible, and to provide useful visibility and guidance to security analysts when new previously unknown adversarial activity occurs. We research attacker behavior to understand their tools and techniques, and we build capabilities to detect and prevent malicious activity. Our detection strategies are often performed directly on the endpoint, but are also executed in the cloud and may utilize a hybrid strategy combining aspects of both environments.  This ability to leverage a variety of tools across the CrowdStrike stack allow us to accomplish our detection goals while balancing local resource utilization and false positives for our customers.

As a software engineer within the EPPC team you will be focused on the analysis and development of detections for Linux based attack techniques across supported Linux versions.  You’ll work collaboratively to implement these detections within the Falcon sensor which is a lightweight agent that observes system activity, recognizes malicious behavior, provides on-box prevention capability, and sends relevant security related data and telemetry to the Falcon cloud.  We're looking for smart people who want to be challenged and take ownership of what they build.

What You'll Do:

  • Design and build detection logic and systems leveraged across teams within CrowdStrike to detect cyber attackers and stop breaches.

  • Extend our existing codebase and test suites utilizing C++, Python, and other tools as appropriate.

  • Brainstorm, define, and build collaboratively across multiple teams.

  • Build elegant, robust, and reliable solutions for complex technical problems in both user and kernel space.

  • Be passionate about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team.

  • Deliver and accept feedback with grace and courtesy.

  • Troubleshoot issues within the product when necessary, assisting customer support.

  • Leverage your understanding of engineering best practices, including topics like secure coding, testing paradigms, effective peer code reviews, logging, and resilient architecture patterns, to ensure that our code is clean.

  • Be an energetic ‘self-starter’ with the ability to take ownership and be accountable for deliverables, both individually and when leading a team.

What You'll Need:

  • 5+ years of experience with either:

    • Reverse engineering, threat detection, and malware analysis; and an interest in on-device development, or

    • Designing, building, and delivering high-quality software in C/C++ with an interest in security.

  • Low-level OS knowledge of Linux operating system internals, components, APIs, and design.

  • Team player – able to communicate, collaborate, and work effectively in a globally distributed team.

Preferred Qualifications:

  • Prior security experience, particularly in exploit and vulnerability analysis.

  • Prior experience working with kernel space and multi-threaded concurrent systems development in any of our supported platforms, with an interest in growing skills in all of them.

  • Prior development or testing experience with python.

  • Prior experience delivering software via agile processes.

#LI-DG1

#LI-NT1

#LI-Remote

PandoLogic. Category:Technology, Keywords:Senior Software Engineer, Location:New York, NY-10060

  • N/A, United States CrowdStrike, Inc. Full time

    About the Role:CrowdStrike is looking for a Senior Software Engineer to join our growing Content Research & Integration Tactical team within the EndPoint Protection Content group, which focuses on vulnerability research, exploit mitigations, and security-related endpoint development on the Windows operating system. The Endpoint Protection Content group...


  • N/A, United States CrowdStrike, Inc. Full time

    About the Role:As our new senior software engineer in CrowdStrike, you’ll contribute to the LogScale application for observability, log management, and security events. As a member of the new US based engine team you will focus on the LogScale engine that makes LogScale scale by developing new features as well as improving existing functionality. This is a...


  • N/A, United States CrowdStrike, Inc. Full time

    About the Role:We’re building the next-generation infrastructure and security platform for CrowdStrike which include an application and service delivery platform, massively scalable distributed data storage and replication systems, and a cutting-edge search and distributed graph system. Help us scale CrowdStrike’s infrastructure and products to handle...

  • Finance Technology

    1 month ago


    N/A, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems. THE IMPACT YOU WILL MAKE The Finance Technology - Software...


  • N/A, N/A, United States CrowdStrike, Inc. Full time

    About the Role:CrowdStrike is seeking a Sr. Director of Engineering, reporting to the VP Engineering, that will play a critical role in the IT Automation engineering organization and will be responsible for driving the IT automation technical strategy, roadmap and OKR’s for your areas of responsibility. What You'll Do: CrowdStrike is growing rapidly and...

  • Finance Technology

    4 days ago


    N/A, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Finance Technology - Software Engineering...

  • Finance Technology

    4 days ago


    N/A, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Finance Technology - Software Engineering...


  • N/A, N/A, United States CrowdStrike, Inc. Full time

    About the Role:CrowdStrike is looking for a Senior Software Engineer to join our growing Content Research & Integration Tactical team within the EndPoint Protection Content group, which focuses on vulnerability research, exploit mitigations, and security-related endpoint development on the Windows operating system. The Endpoint Protection Content group...

  • Finance Technology

    1 month ago


    N/A, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Finance Technology - Software Engineering...

  • Finance Technology

    4 weeks ago


    N/A, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Finance Technology - Software Engineering...

  • Sr. Engineer

    1 week ago


    N/A, N/A, United States CrowdStrike, Inc. Full time

    About the Role:CrowdStrike is hiring for a Sr. Infrastructure Engineer to help take our global metrics and observability platform to the next level. What You'll Do: We are looking for a highly technical, hands-on Engineer with experience using several open source projects commonly found in large scale deployments.  The right candidate will have in depth...

  • Software Engineer

    1 day ago


    N/A, United States CrowdStrike, Inc. Full time

    About the Role:CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”: a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The sensor processes thousands of events per second to...


  • N/A, United States CrowdStrike, Inc. Full time

    About The Role:Help us protect CrowdStrike and its customers from the most advanced threats by securing our applications. CrowdStrike’s Product Security team breaks the mold of traditional internal security, and focuses on active threats to CrowdStrike’s products. As an Application Security Engineer you will dig into web applications, find design and...


  • N/A, United States CrowdStrike, Inc. Full time

    About The Role:Help us protect CrowdStrike and its customers from the most advanced threats by securing our applications. CrowdStrike’s Product Security team breaks the mold of traditional internal security, and focuses on active threats to CrowdStrike’s products. As an Application Security Engineer you will dig into web applications, find design and...


  • N/A, N/A, United States CrowdStrike, Inc. Full time

    About the Role:Help us protect the Security Cloud from the most advanced threats!  As a Sr. Security Engineer in Product Security, you will work hand-in-hand as a Security Partner to product engineers designing and implementing new services across our various Product teams to ensure security is built-in from the start.  This highly dynamic, hands-on role...

  • Finance Technology

    1 month ago


    N/A, N/A, United States Fannie Mae Full time

    Job Description As a valued colleague on our team, you will act as a team lead in the designing, producing, testing, or implementing software, technology, or processes, as well as lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.THE IMPACT YOU WILL MAKEThe Finance Technology - Software Engineering...

  • Software Engineer

    17 hours ago


    N/A, N/A, United States CrowdStrike, Inc. Full time

    About the Role:CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”: a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The sensor processes thousands of events per second to...


  • N/A, United States CrowdStrike, Inc. Full time

    About the Role: As a Senior Technical Writer, you’ll write customer-focused product documentation. You’ll set the example for best practices in user-centered technical writing, and you’ll work with SMEs and managers to develop a deep understanding of complex products and sales processes. Are you a Sr. Technical Writer Candidate?  Are you great at...


  • N/A, United States CrowdStrike, Inc. Full time

    About the Role:As a Senior Technical Writer, you’ll write customer-focused product documentation. You’ll set the example for best practices in user-centered technical writing, and you’ll work with SMEs and managers to develop a deep understanding of complex products and sales processes. Are you a Sr. Technical Writer Candidate? • Are you great at...

  • Sr. Engineer II

    1 month ago


    N/A, United States CrowdStrike, Inc. Full time

    About The Role:You’ll be joining the cloud backend team in the Platform product group responsible for authentication and authorization. The Auth team is responsible for both internal (e.g. Service-to-service authorization, etc.) and external (e.g. user login, etc) authN and authZ. The team is a critical part of our flagship product group supporting the...